12 2015 档案
摘要:有哪些SQL语句会导致CPU过高? 1.编译和重编译 编译是 Sql Server 为指令生成执行计划的过程。Sql Server 要分析指令要做的事情,分析它所要访问的表格结构,也就是生成执行计划的过程。这个过程主要是在做各种计算,所以CPU 使用比较集中的地方。 执行计划生成后会被缓存在 内存中
阅读全文
摘要:[SQL Server] sp_who, sp_who2和sp_who3sp_who可以返回如下信息: (可选参数LoginName, 或active代表活动会话数)Spid (系统进程ID)status (进程状态)loginame (用户登录名)hostname(用户主机名)blk (阻塞进程的...
阅读全文
摘要:Sys.SysProcesses 系统表是一个很重要的系统视图,主要用来定位与解决Sql Server的阻塞和死锁包含正在 SQL Server 实例上运行的进程的相关信息。这些进程可以是客户端进程或系统进程。 视图中主要的字段: 1. Spid:Sql Servr 会话ID 2. Kpid:Win...
阅读全文
摘要:对备份的基础理解: --完整备份:完整备份会备份所有数据的区和少量的日志(日志文件用于恢复数据保持数据一致性)。由于差异备份需要依据最后一次完整备份,因此完整备份会清楚一些分配位图数据。 --差异备份:差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有修改过的数据区(注意不是数据页),差异
阅读全文
摘要:DBCC是SQL Server提供的一组控制台命令,功能很强大,掌握一些必要的语句,对操作数据库有不少帮助,所以决定整理一下,发现已有不少类似的整理,减少了不少工作,归类如下:一、DBCC 帮助类命令* DBCC HELP('?')查询所有的DBCC命令* DBCC HELP('checktable...
阅读全文
摘要:摘录些许sqlserver 常用到的一些函数,便于日常学习使用 一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果
阅读全文
摘要:1、数据库完整备份和差异备份的存储过程:USE [xxxDB]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- backpath 备份路径-- deldate 保存备份的天数-- dbname备份的数据库名CREATE proc [dbo].[DB...
阅读全文
摘要:创建profiler的存储过程:USE [xxxDB]GO/****** Object: StoredProcedure [dbo].[CreateProfile] Script Date: 2015/12/16 17:23:32 ******/SET ANSI_NULLS ONGOSET ...
阅读全文
摘要:SQLserverDATE函数(1)getdate返回当前系统的日期和时间,精确到3毫秒要求:获得系统的当前时间语句:SELECTgetdate()执行结果:注:getutcdate():用于返回服务器当前日期和时间对应的格林威治时间,精确到3毫秒。他对于跨时区的公司非常有用。(2)dateadd在...
阅读全文
摘要:linux 下pymssql模块的安装 所需压缩包:pymssql-2.1.0.tar.bz2freetds-patched.tar.gz 安装: tar -xvf pymssql-2.1.0.tar.bz2 cd pymssql-2.1.0python setup.py install报错 则需要
阅读全文
摘要:1:查看sql server代理中作业的运行状况的脚本 -- descr : a simple sql script to view sql server jobs run status -- last_run_status 1:success 0:fail select category = jc
阅读全文

浙公网安备 33010602011771号