五种提高 SQL 性能的方法(转载)
本文详细介绍了五种提高 SQL 性能的方法……[@more@]有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得出奇。如果它降低了报告或您的企业应用程序的速度,用户必须等待的时间过长,他们就会很不满意。就像您的父母不想听您解释为什么在深更半夜才回来一样,用户也不会听你解释为什么查询耗费这么长时间。(“对不起,妈妈,我使用了太多的 LEFT JOIN。
SQL SERVER 2005系统变量整理
一直做T-SQL开发,在开发过程中经常会用到一些系统变量,今天抽个时间整理一下。[@more@]@@CONNECTIONS返回自上次启动 Microsoft? SQL Server? 以来连接或试图连接的次数。语法@@CONNECTIONS返回类型integer注释连接与用户不同。例如,应用程序可以打开多个与 SQL Server 的连接,而不需要用户监视这些连接。若要显示一个包含几个 SQL Server 统计信息的报表,包括试图连接统计信息,请运行 sp_monitor。示例下面的示例显示了到当前日期和时间为止试图登录的次数。SELECT GETDATE() AS 'Today's Date and Time', @@CONNECTIONS AS 'Login
ADO与ADO.NET既有相似也有区别(转自csdn)
ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且易于使用、高速度、低内存支出和占用磁盘空间较少,支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。但是ADO使用OLE DB接口并基于微软的COM技术,而ADO.NET拥有自己的ADO.NET接口并且基于微软的.NET体系架构。众所周知.NET体系不同于COM体系,ADO.NET接口也就完全不同于ADO和OLE DB接口,这也就是说ADO.NET和ADO是两种数据访问方式。 [@more@]数据访问方式的历史 下面简单的回顾一下微软的数据访问方式所走过的几个阶
计算农历年 (转载)
根据公历,查看对应的农历[@more@] CREATE TABLE SolarData ( yearId int not null, data char(7) not null, dataInt int not null ) go --插入数据 INSERT INTO SolarDataa SELECT 1900,'0x04bd8',19416 UNION ALL SELECT 1901,'0x04ae0',19168 UNION ALL SELECT 1902,'0x0a570',42352 UNION ALL SELECT 1903,'0x054d5',21717 UNION ALL SELECT 1904,'0x0d260',53856 UNION ALL SELECT 1905,'0