|
From: Justin on 4 Jul 2008 00:08 I'm picking up a project (VB.NET) I started a few years back that stores thumbnail images 200X200 maximum along with a few columns of text. Currently it uses Access. As for records, that depends on the user. I don't foresee a user ever going over 200,000 records. I'm wondering if moving to SQLCE would net me any additional speed? My app queries an entire table at a time and dumps the thumbnails into a listview. The user then scrolls the list view, clicks a thumbnail and get's additional data. Currently I can test ~60,000 records and to select this table from Access takes about 6 seconds on a high end machine. Does anyone have reason to believe that SQLCE would be..... zippier? Thanks for your time!
From: "Charles Wang [MSFT]" on 4 Jul 2008 06:11 Hi Justin, If you always perform a full table scan, I do not think that there is explicit performance improvement. If you want your queries (not full table scan) more efficient, you migrate your Access database to SQL Server so that you can create some indexes and SQL Server database engine will also optimize your query by an optimized execution plan. Also in SQL Server, you can do many things to optimize your database queries; however you may only do very limited things in Access. You may want the following reference: Query Performance Tuning (SQL Server Compact Edition) http://technet.microsoft.com/en-us/library/ms172984.aspx Please feel free to let me know if you have any other questions or concerns. Best regards, Charles Wang Microsoft Online Community Support =========================================================== Delighting our customers is our #1 priority. We welcome your comments and suggestions about how we can improve the support we provide to you. Please feel free to let my manager know what you think of the level of service provided. You can send feedback directly to my manager at: msdnmg(a)microsoft.com. =========================================================== Get notification to my posts through email? Please refer to http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif ications. Note: The MSDN Managed Newsgroup support offering is for non-urgent issues where an initial response from the community or a Microsoft Support Engineer within 1 business day is acceptable. Please note that each follow up response may take approximately 2 business days as the support professional working with you may need further investigation to reach the most efficient resolution. The offering is not appropriate for situations that require urgent, real-time or phone-based interactions or complex project analysis and dump analysis issues. Issues of this nature are best handled working with a dedicated Microsoft Support Engineer by contacting Microsoft Customer Support Services (CSS) at http://msdn.microsoft.com/subscriptions/support/default.aspx. ============================================================ This posting is provided "AS IS" with no warranties, and confers no rights. =========================================================
From: Justin on 7 Jul 2008 02:26 I understand. I only do full table scans in this project. I'll stick with access and kill the need for a higher framework version. Thanks for your time! ""Charles Wang [MSFT]"" <changliw(a)online.microsoft.com> wrote in message news:LHe4O5b3IHA.4928(a)TK2MSFTNGHUB02.phx.gbl... > Hi Justin, > If you always perform a full table scan, I do not think that there is > explicit performance improvement. If you want your queries (not full table > scan) more efficient, you migrate your Access database to SQL Server so > that you can create some indexes and SQL Server database engine will also > optimize your query by an optimized execution plan. Also in SQL Server, > you > can do many things to optimize your database queries; however you may only > do very limited things in Access. > You may want the following reference: > Query Performance Tuning (SQL Server Compact Edition) > http://technet.microsoft.com/en-us/library/ms172984.aspx > > Please feel free to let me know if you have any other questions or > concerns. > > Best regards, > Charles Wang > Microsoft Online Community Support > =========================================================== > Delighting our customers is our #1 priority. We welcome your > comments and suggestions about how we can improve the > support we provide to you. Please feel free to let my manager > know what you think of the level of service provided. You can > send feedback directly to my manager at: msdnmg(a)microsoft.com. > =========================================================== > Get notification to my posts through email? Please refer to > http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif > ications. > > Note: The MSDN Managed Newsgroup support offering is for > non-urgent issues where an initial response from the community > or a Microsoft Support Engineer within 1 business day is acceptable. > Please note that each follow up response may take approximately > 2 business days as the support professional working with you may > need further investigation to reach the most efficient resolution. > The offering is not appropriate for situations > that require urgent, real-time or phone-based interactions or complex > project analysis and dump analysis issues. Issues of this nature are best > handled working with a dedicated Microsoft Support Engineer by > contacting Microsoft Customer Support Services (CSS) at > http://msdn.microsoft.com/subscriptions/support/default.aspx. > ============================================================ > This posting is provided "AS IS" with no warranties, and confers no > rights. > ========================================================= > > >
|
Pages: 1 Prev: Standard procedure for error messages? Next: Column description in transact-SQL |