慢查询日志:记录所有执行时间超过 long_query_time 秒的查询或者不适用索引的查询) 通过使用--slow_query_log[={0|1}]选项来启用慢查询日志,所有执行时间超多 long_query_time 的语句都会被记 录。
相同点:存储过程和函数都是为了可重复的执行操作数据库的sql语句的集合。 1)存储过程和函数都是一次编译,就会被缓存起来,下次使用就直接命中已经编译好的sql语句, 不需要重复使用。减少网络交互,减少网络访问流量。
SQLServer2005-->新建一个查询-->输入语句 SELECT * FROM Person.Contact 执行(F5)-->Ctrl+L。
select * fromtable limit (start-1)*limit,limit; 其中 start 是页码,limit 是每页显示的条数。
程序开发过程中不注意规范书写sql语句和对特殊字符进行过滤,导致客户端可以通过全局变量POST 和GET提交一些sql语句正常执行。产生Sql注入。