摘要:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本 帖子里有说权限的问题。但不能忽略一个根本的问题,就是在使用System.Data.OracleClient操作Oracle时,需要Oracle的客户端。安装好客户端不需要进行其他的设置。 执行多
阅读全文
摘要:依次打开“SQL Server Configuration Manager”->“SQL Server 2005 Service” ,双击"SQL Server (MSSQSSERVER)","高级"选项里修改"转储目录",然后重启sqlserver服务即可。
阅读全文
摘要:再谈数据库查询优化相关前提:抛开机器性能,也抛弃程序本身,只谈数据库本身,只谈查询语句。首先,对很多问题大家都有自己的认识,现在请大家暂时忘记全部,从零开始吧,因为有些思想已经根深蒂固,不要一开始就抱着否定的态度、否定的心态去学习,而是去抱着学习的态度去学习。根本:任何数据库都有自己的查询分析优化器(这个名称不对),你的sql语句怎么去执行,是经过分析之后决定的。通俗的将同一个sql语句,在不同的...
阅读全文
摘要:查询少不了like,左匹配,右匹配,左右匹配的模式。环境A(id int,name varchar(10)),数据量100万。一些资料上说到 where id like 'a%'这种模式可以使用索引,现在我对这种提出自己的问题与看法。假设在字段id上建立了聚集索引。可以看出扫描都是使用的表扫描,而表扫描是效率最差的,并没有使用索引扫描。开销基本是一样大的。
阅读全文
摘要:环境:sql server 2005表B两个字段id(int),name(varchar(10)),在字段id上建立了索引,数据量100万,随即生成的数据。话题比较查询条件中的in与or性能的比较,比较下面两种语句的性能。A、select * from a where a.id in (1,2)B、select * from a where a.id =1 union select * from ...
阅读全文
摘要:set statistics io onset statistics profile on 最近着手一个项目,数据量非常大,每小时的数据量上千万,数据的查询优化是必须做好的工作;而以前从未考虑过优化。在网上有很多关于优化的文章,看起来总觉得不是自己非常想得到的知识。现在将我的想法写下来,希望大家能给
阅读全文