C#访问SQLLite数据库效率低下的有关问题
发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
C#访问SQLLite数据库效率低下的问题
昨天在将一个项目的数据库从SQL Server 2005改成访问SQLLite数据库时,发现数据库的读写速度变得出奇的慢啊,原来在SQL Server 2005中进行的一个事务处理可能1S就完成了,而在改成访问SQLLite后则需要5,6S实在是无法接受啊。可是在SQLLite中的数据库结构和SQLServer中的一样啊,只是将访问SQL Server 2005的数据库访问层进行了小许的改动而已啊。所有的数据库访问语句也很简单啊,数据库的表结构也很简单,一般一个表也就10个字段左右,目前数据库的数据量也不大,就几百条数据而已,我们做的操作也就是查询,插入,删除而已,而且尽量优化了SQL的使用,一般也就是单表操作,而且也避免了使用select
* from 这种检索,表连接也是都使用inner join。感觉比较奇怪,原因调查中,也请各位大侠帮忙指点下。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
如何将从数据库查找出的对相(集合)转化成转化成属性的形式。
如何转化成**
解决方案:重写toString()这个方法,但是首先要...
-
多部件上传excel文档,解析后存入mysql数据库
说明:此处使用的是java的ssm框架
jsp的界面
...
-
oracle怎样创建表空间和用户
1)创建表空间。在sql窗口中输入create tablespace test datafile 'D:test.ora' size 1000m;这...
-
创建函数例子
创建mysql的函数的例子
BEGIN
declare current_sequence bigint;
select sequence into current_sequence...
-
怎样利用JDBC连接并操作Oracle数据库
怎样利用JDBC连接并操作Oracle数据库
...
-
Hadoop 50070端口打不开怎么办?hadoop课程
Hadoop 50070是hdfs的web管理页面,在搭建Hadoop集群环境时,有些大数据开发技术人员...
-
Oracle的连接详解(左连接、右连接、全连接...)
https://www.cnblogs.com/guogl/articles/5929852.html
1 说明:
提到数据...
-
再谈全局网HBase八大应用场景
摘要: HBase可以说是一个数据库,也可以说是一个存储。拥有双重属性的HBase天生就具备广阔的...
-
Oracle 中分组后,如何拼接字符串
Oracle在版本11g提供的listagg函数之前,如果要对字符串的字段进行聚合即拼接字段内容的话,有...
-
Druid 是 Java 的数据库连接池组件。Druid 能够提供强大的监控和扩展功能。比如可以监控 SQL ,在监控业务可以查询慢查询 SQL 列表...