mssql
-
一次SQL调优数据库性能问题后的过程(300W)
将绝大部分的SQL查询改为存储过程,这样的操作毫无疑问可以提高部分性能。 凡是使用“select * from xxx”的操作一律具体到所需字段。 使用join连接2个以上大量数据…
-
根据日期知道当天是星期几的手动计算方法
蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月…
-
SQLServer 附加数据库后出现只读或失败的解决方法
解决此问题的几个关键点如下: 1、该现象只会出现在NTFS文件系统中。 2、由NTFS文件系统的访问权限导致。 一般手工操作的解决方案如下: 1、控制面板—>文…
-
MSSQL Server 查询优化方法 整理
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有 创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 …
-
SQL 合并多行记录的相同字段值
1.从数据库中先查询符合条件的记录,存放于一个DataTable中,在使用c#等开始遍历这张表,利用DataRow中的主键,再去读取相应的符合条件的多条记录,合并这些第二次读取到的…
-
mysql 数据库中索引原理分析说明
下面,我们举例来说明一下聚集索引和非聚集索引的区别:其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”…
-
SQL批量插入数据几种方案的性能详细对比
公司技术背景:数据库访问类(xxx.DataBase.Dll)调用存储过程实现数据库的访问。 技术方案一: 压缩时间下程序员写出的第一个版本,仅仅为了完成任务,没有从程序上做任何优…
-
SQL数据库的高级sql注入的一些知识
[概 要] 这篇文章讨论常用的”sql注入”技术的细节,应用于流行的Ms IIS/ASP/SQL-Server平台。这里探讨有关这种攻击各种可以注入程序访问…
-
分享网站群发站内信数据库表设计
“站内信”不同于电子邮件,电子邮件通过专门的邮件服务器发送、保存。而“站内信”是系统内的消息,说白了,“站内信”的实现,就是通过数据库插入记录来实现的。 “站内信”有两个基本功能…
-
SQL高级应用之使用SQL查询Excel表格数据的方法
复制代码 代码如下: exec sp_configure ‘show advanced options’,1 reconfigure exec sp_con…