哪个是最有效的&更快的方式将数据写入数据库 [英] Which is the most efficient & faster way to write data to database
本文介绍了哪个是最有效的&更快的方式将数据写入数据库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
有人能告诉我哪种方法是向任何数据库输入数据的最快捷,最有效的方式。我一直在使用MS Access数据库来保存数据,这在500毫秒的范围内将大量数据放入其中时非常慢。所以我需要一种方法将数据输入MS Access数据库,这种方法更有效,更快捷。此外,如果有其他数据库执行此类操作更快,请告诉我。
提前谢谢。
解决方案
请通过此链接
http: //stackoverflow.com/questions/3724279/sql-server-vs-ms-access-performance [ ^ ]
希望这可以帮助你
在考虑效率之前,您应该了解数据库模型 [ ^ ]。请参阅下面的链接,它们将向您解释在MS Access数据库中提取数据的各种方法。
- 将数据插入Jet(MS Access)数据库的最快方法是什么? [ ^ ]
- 优化批量导入性能 [ ^ ]
- 批量导入中最小日志记录的先决条件 [ ^ ]
- Amit
我怀疑你的应用程序基于另一个数据库产品会好得多。 Access是小型单用户系统的绝佳产品,但随着数据库的增长和用户数接近5,性能迅速下降。几年来,Microsoft提供了一个名为SQL Server Express [ ^ ]。它非常强大,我相信它比Access更有效和更强大。我不是在敲门;我已经使用了许多基于它的商业上成功的应用程序,不可靠。但如果这些产品以任何形式使用SQL Server,那将会有更好的体验。
Hi all,
Can anybody tell me which is the fastest & more efficient way to enter data to any database. I have been using MS Access database to save data which is quite slow while putting large amount of data into it within a span of 500 ms. So i need a method to enter the data to MS Access database which is more efficient & faster. Also if there are other databases which are faster in performing such operation do let me know.
Thanks in advance.解决方案please go through this link
http://stackoverflow.com/questions/3724279/sql-server-vs-ms-access-performance[^]
Hope this helps you
Before thinking of efficiency you should be aware of Database model[^]. Refer the links below which will explain you about the various ways to pull data in MS Access database.
- What is the fastest way to insert data into a Jet (MS Access) database?[^]
- Optimizing Bulk Import Performance[^]
- Prerequisites for Minimal Logging in Bulk Import[^]
--Amit
I suspect that you'd be far better off basing your application on another database product. Access is a great product for tiny, single user systems, but performance rapidly decreases as the database grows and the number of users approaches 5. For several years now, Microsoft has offered a free version of SQL Server called SQL Server Express[^]. It's quite powerful, and I believe far more efficient and robust than Access. I'm not knocking Access; I've used a lot of commercially successful apps that were based on it, unreliable as it was. But it would have been a lot nicer experience if those products had used SQL Server in any form.
这篇关于哪个是最有效的&更快的方式将数据写入数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文