2016年7月23日

sql登录账号密码比对

摘要: --find SQL login with blank passwords select name,type_desc,create_date from sys.sql_logins where pwdcompare('', password_hash) = 1 --find SQL login w 阅读全文

posted @ 2016-07-23 14:33 低级程序人员 阅读(654) 评论(0) 推荐(0) 编辑

nolock的替代方案-提交读快照隔离[行版本控制]

摘要: with(nolock)并意味着没有锁,实际上在查询一张表时,还是有锁,会对对象增加架构锁, 防止表会修改,会对数据库增加共享锁。若使用drop index,则要等到架构锁释放。 sql server2005提供了快照隔离和读取已提交快照这两种新的不加锁、无阻塞的事务隔离级别,可使用 快照:每次从数 阅读全文

posted @ 2016-07-23 14:33 低级程序人员 阅读(701) 评论(0) 推荐(0) 编辑

返回服务端客户端IP

摘要: SELECT CONNECTIONPROPERTY('local_net_address') AS 服务端IP地址, CONNECTIONPROPERTY('local_tcp_port') AS 服务端口, CONNECTIONPROPERTY('client_net_address') AS 客 阅读全文

posted @ 2016-07-23 14:32 低级程序人员 阅读(204) 评论(0) 推荐(0) 编辑

sqlserver日志提醒

摘要: 读取的日志文件来自安装目录下:MSSQL\Log\ERRORLOG --This will hold the rows CREATE TABLE #ErrorLog (LogDate datetime, ProcessInfo VarChar(10), ErrorMessage VarChar(Ma 阅读全文

posted @ 2016-07-23 14:32 低级程序人员 阅读(220) 评论(0) 推荐(0) 编辑

配置与维护sql

摘要: 1,配置检查 sp_Blitz2,维护,备份,索引,统计信息。MaintenanceSolution.sql 1,配置检查 sp_Blitz2,维护,备份,索引,统计信息。MaintenanceSolution.sql 阅读全文

posted @ 2016-07-23 14:32 低级程序人员 阅读(137) 评论(0) 推荐(0) 编辑

sqlserver监控体系

摘要: 思路:定期运行监控脚本,发送到邮箱处理 要测试的事项有: 1,性能,top50cpu: 每周两次 2,job运行情况:多服务器mssql job运行监控 早上一次 3,sqlserverlog:sqlserver日志提醒 :每5分钟一次 4,复制分发log(表:MSrepl_errors):每5分钟 阅读全文

posted @ 2016-07-23 14:31 低级程序人员 阅读(288) 评论(0) 推荐(0) 编辑

使SQL用户只能看到自己拥有权限的库

摘要: DENY VIEW any DATABASE to PUBLIC; 阅读全文

posted @ 2016-07-23 14:30 低级程序人员 阅读(161) 评论(0) 推荐(0) 编辑

存储过程版本控制-DDL触发器

摘要: 参考:http://www.sqlteam.com/article/using-ddl-triggers-in-sql-server-2005-to-capture-schema-changes USE CedarLog GO CREATE TABLE [dbo].[ChangeLog]( [Log 阅读全文

posted @ 2016-07-23 14:27 低级程序人员 阅读(228) 评论(0) 推荐(0) 编辑

查看剩余执行时间

摘要: 在创建索引,数据库恢复等耗时操作时,可通过以下方法查看剩余时间 SELECT d.PERCENT_COMPLETE AS [%Complete], d.TOTAL_ELAPSED_TIME/60000 AS ElapsedTimeMin, d.ESTIMATED_COMPLETION_TIME/60 阅读全文

posted @ 2016-07-23 14:26 低级程序人员 阅读(315) 评论(0) 推荐(0) 编辑

迁移数据库文件位置

摘要: --1,修改文件逻辑位置 --1)查询文件逻辑名, SELECT name logical_name, physical_name AS CurrentLocation, state_desc FROM sys.master_files WHERE database_id = DB_ID('test 阅读全文

posted @ 2016-07-23 14:25 低级程序人员 阅读(202) 评论(0) 推荐(0) 编辑

导航