随笔分类 - 4.SQLServer/MySQL
SQL Server和MySQL相关技术
摘要:
索引注意事项
(1)最左前缀原则
如果查询的时候,查询条件精确匹配索引的左边连续一列或几列,则可以命中索引。
(2)避免where 子句中对字段施加函数,如to_date(create_time)>xxxxxx,这样会造成无法命中索引。
(3)在使用InnoDB 时,使用与业务无关的自增主键作为主键,即使用逻辑主键,而不要使用业务主键。
(4)合理利用索引覆盖
阅读全文

摘要:日志的逻辑文件名是DBNAME_LOG,数据库DBNAME: USE DBNAME BACKUP LOG DBNAME WITH NO_LOG --截断事务日志 GOOPTION 1:DBCC SHRINKFILE(DBNAME_LOG,10) --收缩事务日志 GO OPTION 2:企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩...
阅读全文
摘要:1. OLEDB provider:Provider=sqloledb.1; Data Source=190.190.200.100,1433; Network Library=DBMSSOCN; Initial Catalog= pubs; UserID=YOURUSERID; Password=YOURPASSWORD;(DBMSSOCN=TCP/IP instead of Named Pip...
阅读全文
摘要:Source Link: http://www.aspnetresources.com/blog/sql_cache_depedency_overview.aspx....................Configuring SQL Cache Dependency (Sql Server 7 and 2000)There’s some manual configuration of web.c...
阅读全文
摘要:SQL Server Agent Job Fails When the Job Uses a Linked Server and the Job Owner Is Not a System Administrator.
阅读全文
摘要:为了提供SQL Server的查询性能,解决用户提出的查询响应实际太长的问题,通过使用DBCC DBREINDEX重建索引提高SQL Server性能。
阅读全文
摘要:通过SQL Server Enterprise Manager来修改table结构时,出现如下异常:ODBC error: [Microsoft][ODBC SQL Server Driver]Invalid cursor state
阅读全文
摘要:提出关于ADO.Net连接池(Connection Pool)的一些个人见解,包括Connection Pool的一些基本知识和Connection Pool在不同情况的测试情况及其分析。
阅读全文
摘要:Best Practices Analyzer Tool for Microsoft SQL Server 2000是Microsoft SQL Server开发团队开发的一个数据库管理工具,可以让你检测设计的数据库是否遵循SQL Server操作和管理的最佳实践准则。这些准则公认有助于提高数据库的性能和效率,并让应用程序易于维护。
阅读全文
摘要:本文节选自MSDN的文章《五种提高 SQL 性能的方法》(Five Ways to Rev up Your SQL Performance),提出如何提高基于SQL Server应用程序的运行效率,非常值得推荐。对一些Traffic很高的应用系统而言,如何提高和改进SQL指令,是非常重要的,也是一个很好的突破点。
阅读全文
摘要:为了避免意外丢失/损坏辛苦创建的Stored Procedures,或者想恢复到以前版本的Stored Procedures,这样提供了一个有效方法,可以自动将指定数据库中的Stored Procedures进行备份。
阅读全文
摘要:When you write stored procedures (especially for a business or academic project), you never know who will eventually have to alter the code. This top section is useful for comments about the stored procedure, a change log, and other pertinent information. While this is not required, it is just a good programming habit.
阅读全文
摘要:将SQL Server数据表驻留内存是SQL Server提供的一项功能,在一般小型系统的开发过程中估计很少会涉及到。这里整理了相关文档资料,演示如何把SQL Server中一个表的所有数据都放入内存中,实现内存数据库,提高实时性。
阅读全文
摘要:Learn 10 useful tips and tricks that help boost SQL Server application performance—and streamline development and deployment as well.
学习10个有用的技巧来提高SQL Server应用程序的运行效率,简化开发和部署。
阅读全文
摘要:Learn 10 useful tips and tricks that help boost SQL Server application performance—and streamline development and deployment as well.
学习10个有用的技巧来提高SQL Server应用程序的运行效率,简化开发和部署。
阅读全文
摘要:This posting will show you some script tips about MS SQL Server, such as Waitfor, SQL Debugging, EXECUTE, SP_ExecuteSQL and SP_HelpText.
阅读全文
摘要:You can use the following sql script to monitor sql server processes and connections, whose function is almost the same as SP_Who & SP_Who2. Select spid, uid=RTrim(loginame), program_name=RTrim(prog...
阅读全文