Why we choose to use the local database for wp8?

I have some apps, all face the same problem, much data is saved in the runtime memory, it really bad for saving device resources. So I just would like to know if I transfer the data into the local database, is that helpful to save some more memory space,
after all the database is built in local file and access through the isolation storage. Could anyone tell me about how to save the memory space, I am now very tired to resolve those bugs caused by out of memory...
Help me please.

Hi Situdana,
Here are some scenarios.
For instance if you have a 10MB image stored in your local database, and you would like to display. Without load the whole image to the runtime memory you cannot display the image to your user, that means in this situation, runtime memory equals more or
less 10MB.
Another example could be you need to find some data in a 10MB data file, if the file is structured, using SQLite can help you reduce the time to search and use less runtime memory.
I don't know what kind of data you saving on the runtime memory, but looks like you can manually manage the memory for instance release some IDispose() driven class when you think they are un-necessary. We can only provide a really general suggestion to
you, for more information you can ref:
Developing apps for lower-memory phones for Windows Phone 8
--James
<THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
Thanks
MSDN Community Support
Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

Similar Messages

  • Why can't I use the landscape feature for iPhone 5? It only works in limited apps. I feel as though I wasted my money since I prefer to use my phone in landscape mode.

    Why can't I use the landscape feature in all of the apps? It seems like a waste of money since I prefer to use the landscape feature.

    It is up to the app developer to decide if the app should work in landscape mode or not. This is also true on Android phones, by the way.

  • Why can't I use the Column Browser for my iPod when connected to the computer?

    In iTunes 11, I can use the Column Browser while viewing my music library on the computer.  But it's inexplicably not available for viewing the music on my iPod when it's connected to the computer to sync.
    The Column Browser is the simplest, easiest, most elegant way for me to review what's on my iPod, and create Playlists from my music and CD books.  It was available in 10.7 and is available on the computer, why not the iPod????!!!???
    Why mess around changing something that isn't broken - after all these years why can't that option still be available?  It doesn't have to be the default, just be available. Will I have to downgrade to 10.7 yet again????
    And you don't even have a relevant category for me to choose from below!!  It makes sense to me that you provide a general "Using iTunes" category.

    Thanks for your reply, but I've already done that and the Column Browser options are completely grayed out.  I've taken a screen shot and hope I can paste it in here.  You'll see I have the sidebar open.  That's the way I prefer to deal with iTunes.
    This happened after I updated to iTunes 11.0.4.  Perhaps that changed the setting options. I think I had the Column Browser option prior to that, but I just got a new iPod and I was busy loading stuff, so not completely sure if it worked before the update.  But I think I would have noticed, because it bugs me so much not to have the option.

  • Why can't I use the same email for messages on the IPad as the iPhone?

    I've just upgraded my iPad 2 with iOS 5, I'm trying to set up the messages app to send text messages.  It's telling me that the email address that Im entering can't be verified because it's already in use.  Well, it's the only one I have, am I able to use the same one that I've been using all along?

    It is up to the app developer to decide if the app should work in landscape mode or not. This is also true on Android phones, by the way.

  • Why does FCP not use the quad Processors for rendering

    Hi. I notice the other day when I renderd out a rather long project that FCP does not use all available processors. I notice on some effects that it uses the graphics card and non of the processors. It there a reason for this and is there a way to make better use of the quad core in rendering both audio and video files.
    Thanks
    GW
    Mac Pro Quad   Mac OS X (10.4.8)   Quad Core, 2 Gig Ram, 250 & 500 Gig

    Good question. I've been asking around off forum looking for an answer too. Motion is a big one for me. I'd love to have it render out with all 4. But then again, it's not meant to be a render engine. Both FCP and Motion are now becoming more GPU intensive.
    Now... COMPRESSOR uses all 4 at the same time.
    CaptM

  • Using the local database functionality in Adobe AIR | ADC Presents | Adobe TV

    Learn how to create a contact manager application that adds, deletes, and retrieves data from the database and can populate a custom data grid.
    http://adobe.ly/zCHTMf

    Where is the "contacts.db" created on the system?

  • Can I use the same database for two WSUS servers?

    Hi Folks,
    Our HQ WSUS database is on a dedicated SQL Server 2008 in HQ. We are planning to set up a replica WSUS server in a branch office (centralized management mode). But we want to check the WSUS reports (e.g. computer/update status) only from the HQ instead
    of each branch. I have two questions.
    I should not install the SQL Server in Branch, and specify the HQ SQL Server as the Branch WSUS server database, right? In this case, I can check WSUS reports of both HQ and Branch from HQ, right?
    Can I use a specific update source (e.g. Microsoft Update or other WSUS upsteam servers) for Branch WSUS server instead of HQ WSUS server even it's a replica WSUS server?
    Thanks,
    高麻雀

    Regarding to "If the branch office server is intended to be a replica server, then it must be configured with the HQ WSUS server as the update source", does it mean my branch WSUS server is only able to get the patches from my HQ WSUS server?
    That is the fundamental premise of a downstream replica server.
    Isn't it able to get the patches from Microsoft Update or other WSUS servers?
    Well, here we may have a terminology challenge... so let me take a step back and answer this way:
    A WSUS server obtains *updates* via the process of synchronization. Updates can be synchronized from one of two sources: Microsoft, or an Upstream WSUS Server.
    Additionally, updates have a concept of APPROVAL. Approvals can be obtained from an Upstream WSUS Server when the server is configured as a REPLICA server; otherwise, Approvals are created at each individual WSUS server.
    Finally, updates have FILES. Files can be obtained from Microsoft or the Upstream WSUS server, and this configuration option is absolutely independent of where the updates and/or approvals come from.
    Please note: All of this is exhaustively documented and discussed in the
    WSUS Deployment Guide. I would highly recommend reading it cover-to-cover.
    In this case, there will a a lot of bandwith cost on the leased line which is only 2Mbps and intended for critical business like VDI/ERP applications.
    A few thoughts here...
    First a 2Mb/sec link is more than adequate to support a WSUS server downloading update files from an Upstream WSUS Server.
    Second, using BITS you can configure when those files are transferred as well as how much of that 2Mb/sec is made available to the WSUS downstream server.
    Third... Patch Management IS a critical business function. Do not let it be treated as a step-child or the VDI/ERP functionally will be irrelevant.
    "after installing the replica server in the branch office, on the upstream server enable the option for Reporting Rollup", will the report information (computer/update status) be recorded in the HQ SQL Server?
    The detail reporting data for the clients of the downstream replica servers is physically stored in the upstream server's database.
    Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
    SolarWinds Head Geek
    Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
    My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
    http://www.solarwinds.com/gotmicrosoft
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • Could Aperture use the PTlens database for corrections?

    One notable missing feature in Aperture is automatic lens-specific correction of, e.g., distortion. DxO Optics Pro handles this superbly, and there is some support in Adobe Bridge. There is a PTlens plugin for Aperture, but it would be far better for Apple to license the crowdsourced PTlens database to provide automatic correction in Aperture. It wouldn't cost much for Apple, but would add a huge amount of functionality and eliminate the need to use a plugin.
    Aperture 3.5, please?

    The only Apple-approved way to request product enhancements is via "Aperture➞Provide Aperture Feedback".  Let Apple know you want this enhancement.

  • Just installed 10g Exp, can I use the "Bank" database from MySQL?

    So I installed MySQL, PHP, and Apache, separately. I was using a "Learning SQL 2005" book that instructed me to create a play "bank" database, and run the code to create/populate tables. I used the bank database for a while to learn and it was great.
    Now I installed Oracle Database 10g Express Edition and I uninstalled MySQL, PHP, and Apache. Is it possible to use this bank database that I was using with MySQL?
    When I go to the Database Home Page and go into the SQL Commands section and type "use bank;", it says "ORA-00900: invalid SQL statement".
    When I type "create database bank;", it says "ORA-01501: CREATE DATABASE failed ORA-01100: database already mounted".
    Also, since the SQL statements that I used to create the database in MySQL is just ANSI SQL, I can use these same statements to create a database in Oracle, right?
    Thanks for your help!

    Unfortunately every RDBMs ANSI SQL isn't quite ANSI SQL. You'll find datatypes in mysql that have no direct equivelant, and quite a few items that just won't work in oracle (or ms sqlserver, or ... the list goes on)
    Like the "create database" statement, to the oracle engine its an entirely different operation. There is no need to create a database, that's taken care of with the install. And the "use <database>" command doesn't have an oracle equivalent.
    Start by creating a database user with resource and connection privileges, and try the mysql create table statements. It'll take some work- changing up the DDLs to work will take a bit of trial and error but its one way to learn.
    $ sqlplus /nolog
    SQL> connect system
    ... Password ...
    ... Connected ...
    SQL> create user <username> identified by <password>;
    SQL> grant resource, create session to <username>;
    SQL> connect <username>
    ... password ...
    SQL> create table ...

  • Why can't I edit the Master Database

    Can someone from NI please explain the reasoning behind not letting the user edit the master database?  I want to do something simple like remove one of the redundant + and "dot" polarity indicators on some of the capacitor footprints without having to, one by one, change each capacitor to use my custom footprint.
    I have found several errors in the master database yet I can't fix those parts or footprints or remove them, thus increasing the likely hood that they will get used by mistake/unknowingly again.
    The only explanation that I can come up with is poor database design and fear of me "breaking" it.   Something as simple as editing a part through the GUI should be simple enough to do to, please let me.  No offense, but your master database is not good enough to warrant "no edits".  Most parts I use are from the local database, but that is not an option for special case parts like resistors and capacitors.
    Also, why I can't edit the database itself without using the GUI? (as is an option in all other CAD packages that I've used).  The GUI entry point is extremely time consuming and error prone when a database script can often easily create error/typo free part numbers using existing symbols and footprints.
    Greg

    There are several ways you can achieve the results you looking for with respect to RLCs.
    Ultiboard first searchs the User then Corporate the Master database when looking for footprints. So, if you want to make a modification to a footprint, make the copy the appropriate in Ultiboard into your User database. Then modify the footprint. When you transfer from Multisim to Ultiboard, Ultiboard will pick the footprint you customized (or fixed).
    One thing to watch out for is determining the correct name in Ultiboard. The name in Multisim is often not the name in Ultiboard. I don't know of any simple way of determing the mapping.
    Place the component with the footprint that you want to change (in Multisim)
    Double click the component, and click Edit Footprint on the Value page
    Click Select from Database. The footprint should be selected. The name in Ultiboard is the Ultiboard Footprint column (if it is blank, then the name in Multisim and Ultiboard is the same).
    You can add new footprints to the list in the Place Component dialog. You do this in the Database Manager.
    Go to Tools > Database > Database Manager
    Select the RLC Components tab
    Click the Add button to add a new definition. Note, the definition will appear for all components of the same type. Also watch out for the polarity of capacitors and other components where relevant.
    Garret
    Senior Software Developer
    National Instruments
    Circuit Design Community and Blog
    If someone helped you, let them know. Mark as solved or give a kudo.

  • How to use local database for Education Portal

    Hi All,
    We are implementing a Education Portal (learning Solution) and here are our requirements
    1. Course details are stored in R/3 portal
    2. When users login to the education portal, course catalog should be displayed with all the details and here the course catalog should not be displayed directly from R/3.
    3. course catalog should be read from some local database or XML ( how to update the local database/ XML from R/3 data periodically)
    4. Once when user sees the course details, if he wants to buy the course, he will register and do the payment.
    5. User details should be stored in the local database and only if he do the payment and his registration details will be stored in the R/3.
    Is any one have any idea how to go ahead with the above function and give some inputs.
    Regards
    Ponnusamy

    Hi,
    Basically, you would have to use plain JDBC / Open SQL or some persistence framework on top of it (e.g. JPA if you're on Java EE 5 / NW CE 7.1, or EJB CMP, JDO, Hibernate with previous NW releases) to store and load data in the local DB. For updating the backend ("R/3") you would use SAP JRA which is based on SAP JCo.
    Search for these terms on help.sap.com and you will find plenty of information about it.
    HTH!
    \-- Vladimir
    PS: Once again, I'd like to remind you to read the [Rules|https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement], in particular regarding cross-posting. Violating the rules may result in banning your user.

  • How to use the backup database to create report or update testing

    Hi,
    I have a fully backup of production database in the last month, and I have using Oracle 8.1.7. I want to known how can I use
    this backup to generate a new instance so that I can reproduct some report from the last month data or doing some update testing
    from the backup database with the both production instance and last month instance is opened at the same time. I have tried to
    create a new instance by using the oradim and startup the new sid with mount option and then use the alter database function
    to change the datafile name to the new directory. After this i also create the local service name and change to listerner. I can
    startup the new instance but when i start the production database. I got the error that I can open the database with exclusive.
    I do this in Oracle 7.3.4 and it works. But how can i setting it in Oracle 8.1.7. Anyone can help me and many thanks.

    Hi,
    Create the Second instance thro' Database Configuration Assistant, and Replace with Back up files.Now you can run two instances at parallel.

  • How to use the local storage space in OVM 3.2.1

    Hi
    We have installed OVM 3.2.1 in a server , which has 1TB HDD and 350GB RAM and we have installed the OVM manager in a seperate machine.
    I am able to identified the server in the manager console but how can i use the local storage space.
    Kindly help us to solve this issue.
    Regards
    Niranjan

    Hi,
    if you want to import an ISO image, why you mount it?
    after you complete your installation.
    1- discover server. (if your installation is finished good, then you found your server in Onglet Servers and VMs / unassigned servers)
    2- Go to Perspective / Physical Disk to verify that detect the second partition
    3- if it's good, then crearte a pool with no Clustered Server Pool.
    4- create a repository on your physical disk.
    5- Go to ISOs in your repository and click import iso image.
    Now, verify that your apache/httpd server it is working or not.
    1- after you install apache/httpd
    2- you shoud verify if it is running or not (pgrep httpd) if not start it (e.g. service httpd start )
    3- copy the ISO file under /var/www/html
    4- open your browser and verify.
    and at this point i think it is good.
    then copy the url to import the iso file with Oracle VM Manager
    the URL Look's like http://IP-Address/image-iso.iso
    you should verify that the IP-Address is reached from the Oracle VM Server.
    and that's it
    I tested it: and in my case:
    i have copied the windows iso image:
    cp ../windowsXP.iso /var/www/html/
    and now my URL is like * http://IP-Address/windowsXP.iso*
    I hope this can help you
    Best Regards

  • Using the local db in the netweaver developers workplace

    hi guys,
    is it possible to use the local db of my developers workplace?
    I am planning to create jsp-pages in the netweaver developers studio (nds) and want create some db-table for my  application (create and update statements). how can I access the local db in the nds? do I need a special jar-file like in jdbc to handle the communication with the db?
    In a later step I want to migrate this application into the local sap portal.
    thanks
    thorsten

    hi thorsten,
    the access information about your local max-db is shown in the sapmmc.
    the preferred way to access databases is by using jdbc datasources
    --> http://help.sap.com/saphelp_nw70/helpdata/en/b0/6e62f30cbe9e44977c78dbdc7a6b27/content.htm
    and the following link to get familiar with driver class and connection string:
    --> http://help.sap.com/saphelp_nw04s/helpdata/en/43/313c13198d0d26e10000000a1553f7/content.htm
    or: Can we connect from Portal to MaxDB with the trial version of SAPNetWeaver?
    hth, regards and merry x-mas to you, too
    regards, jens

  • Using the Oracle Database XE Menus on Linux

    I've installed Oracle Database 10g Express Edition at my Mandriva Linux rel. 2006.0 server. Everything went ok, the database is up and running.
    But, the "Getting Started Guide" chapter 6, refers to howto "using the Oracle Database XE Menus" --> "On Linux, click the Application menu (on Gnome) or the K menu (on KDE) and then point to Oracle Database 10g Express Edition". I'm not able find anything like this in my KDE menus ??. Do anyone know which binaryfile i can start, to get the into the XE Menus.
    As far as i can see, my only option is to connect to the database through the browser --> http://localhost:8080/apex or from outside --> http://server01:8080/apex (the remote connection is enabled).
    Rgds
    Lars Myraas

    I found the oraclexe*.desktop files here:
    /var/lib/menu/kde/Applications/OracleXE
    Linked from here: /usr/share/applications
    I'm not sure why KDE won't show the OracleXE KDE menu. But as a quick fix I copied all the oraclexe*.desktop files to my $HOME/Desktop
    Better that nothing, but I would like to get the menu for OracleXE into my KDE menu?!
    I'm running KDE throug vncviewer, maybe thats the problem.

Maybe you are looking for

  • Problem  while reading XML file from Aplication server(Al11)

    Hi Experts I am facing a problem while  reading XML file from Aplication server  using open data set. OPEN DATASET v_dsn IN BINARY MODE FOR INPUT. IF sy-subrc <> 0.     EXIT.   ENDIF.   READ DATASET v_dsn INTO v_rec. WHILE sy-subrc <> 0.   ENDWHILE.

  • SOAP Axis adapter - problem with XML formatting

    Hello All, We are using SOAP Axis adapter on our scenario (because of NTLM authenticatiom) and faced a problem that some module in a module chain is pretty-formatting XML message (inserting newlines and spaces). Receiving WebService is REALLY strict

  • Invoking Native Dll in Java

    Hi, We have tried to invoke a native dll method using JNI in java. While invoking the dll method(below native code dll) we face the "Access violation error". But the very same native implementation code is working successfully when invoked from VC++

  • Incorrect display of GB in Itunes

    My Itunes is telling me that with only 512 songs I have 16.32 GB worth of memory. This is impossible as I uploaded this music from cds. Another computer has exactly the same music from the same cds except with 1112 songs it only reads 4.4 GB. What is

  • Unable to view other chart types for WAD

    Hi gurus Gotta ask for some help here. I manage to design my queries and web templates, and get the onto the Internet Explorer. However, I got a problem when displaying the chart items. I could only display the Bar Charts, and whenever I configure th