自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yangzhawen

Share Drip

  • 博客(20)
  • 资源 (7)
  • 收藏
  • 关注

原创 外部和内部索引碎片率统计

--外部碎片率>10 表示外部碎片率发生;--内部碎片率SELECT  OBJECT_NAME(dt.object_id) 表名 ,        si.name 索引名 ,        外部碎片率=CASE  WHEN         dt.avg_fragmentation_in_percent>10 THEN '碎片率高'        ELSE '正常'

2012-02-27 11:41:33 9054

原创 实战:perl脚本备份还原sqlserver

写了一个perl脚本灵活来备份或还原。1.将config.txt保存到c盘根目录username:sapassword:passwd123!根据实际情况修改该文件内容 2.执行bcp.pl #!C:\Perl64\bin#通过BCP备份和还原SQLSERVER指定的表use 5.014;#加载用户和密码配置文件my $username ;my

2012-02-22 17:23:40 10616

原创 生成指定表rebuild所有索引的语句

需要对表大数据量操作的时候,如delete,需要对索引可以选择性的操作!可以使用下面语句生成: declare @tname varchar(100)declare @size intset @size=0     --这里设置索引大小限制,如果不设置默认为0即所有索引 set @tname='tblorders'select  'alter index '+' '+c.i

2012-02-20 08:47:01 5217

原创 TypePerf收集服务器性能

TypePerf.exe这个命令行工具可以收集服务器性能数据--1.查找和数据库JinRiDomesticOrder相关的性能参数TYPEPERF -qx "SQLServer:Databases" | FIND "testr"   --2.查找和数据库JinRiDomesticOrder相关的性能参数并导出TYPEPERF -qx "SQLServer:Databases

2012-02-17 10:51:42 7195

原创 实战:sqlserver 日常检查脚本

--sqlserver  日常检查脚本print '----------------------------'print ' 0.sqlserver all information  'print '----------------------------'print '                             'print '*****************

2012-02-15 09:24:00 11549

原创 查看cache中消耗性能的语句

sqlserver服务器内存偏高,查看下cache中sql消耗情况!/*查询cache中的语句说明:可以根据类型、用户数、大小查询*/declare @objtype varchar(20)declare @usecounts int declare @size_in_bytes intset @objtype='Adhoc'   --只能是Adhoc、proc

2012-02-14 10:05:28 6379

原创 如何新建索引:高开销的缺失索引

索引对查询性能影响极大,不要盲目的新建索引!数据库高开销的缺失索引 ,根据对动态性能视图的统计信息,新建需要的索引! select c.name as 库名,c.equality_columns,c.inequality_columns,c.included_columns,c.statement as 表名,c.avg_total_user_cost as 减少的平均成本 ,

2012-02-13 08:58:04 7758

原创 sqlserver2008 R2中查找未使用过的索引

sqlserver2008 R2中查找未使用过的索引: SELECT TOP 1000o.name AS 表名, i.name AS 索引名, i.index_id AS 索引id, dm_ius.user_seeks AS 搜索次数, dm_ius.user_scans AS 扫描次数, dm_ius.user_lookups AS 查找次数, dm_ius.us

2012-02-10 09:14:42 6359

原创 实战:脚本监控sqlserver 2008 R2 replication性能

脚本在分发服务器上执行!我主要使用来监控复制情况.下面是个案例,仅供参考!根据实际情况修改相关参数 /*说明:命令在主用用于监控replication性能:1.分发服务器上执行:监控复制进程是否运行、发布服务器到分发服务器、分发到订阅服务器传递的命令数;2.分发服务器到订阅服务器复制等待情况*/--************************************

2012-02-09 10:33:03 6550

原创 获得客户端详细信息以及每个进程的sql语句

db性能下降时很多朋友都想监控到是哪个客户端、哪个用户、哪台客户端发起的什么会话sql语句,但是微软自带的要使用profiler才能实现,但是考虑性能问题,很多人不愿意!网上有很多脚本能监控到客户端信息,但是唯独不能获取客户端进程的sql语句!我自己写了一个,供参考:--1.新建存储过程--create   proc   prtest --@spid   int

2012-02-08 09:30:24 10345

原创 实战:监控sqlserver 2008 R2群集状态

declare @OutputType varchar(20)declare @debug char(1)declare @ForceRefresh char(1)declare  @xp_cmdshell_available char(1)set @OutputType='LIST'set  @Debug= 'Y'set  @ForceRefresh= 'Y'set

2012-02-07 15:55:56 6491

原创 编译安装samba 3.3.3

----------------------------第一部分:编译安装---------------------------- 1.解压# tar xvzf samba-3.3.3.tar.gz 2.配置#cd cd /test/samba-3.3.3/source/     --test为保存samba压缩文件的目录#./configure  --pref

2012-02-07 15:16:42 2548

原创 bind-9.4.2编译安装

DNS编译安装步骤: --------------------------------------------------------------第一部分:编译安装--------------------------------------------------------------一、 所需软件  bind-9.4.2.tar.gz   //http://www.is

2012-02-07 15:15:43 2432

原创 设置DDL等待时间

在11g以前,DDL操作都要获取对象的排他锁,如果当时无法获取,则会马上报错:ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效现在可以设置等待时间:alter session set ddl_lock_timeout = 5;

2012-02-07 15:14:21 1053

原创 实战:nid修改oracle11gR2数据库名

1.查看数据库信息show parameter instance_name show parameter db_name  show parameter service_name   select dbid from v$database;  2.正常关闭数据库sqlplus / as sysdbaSQL>shutdown immediate3.启动数据

2012-02-07 15:13:24 7448

原创 限制IP 访问 Oracle 的方法

限制IP 访问 Oracle 的方法 :E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMINtcp.validnode_checking=yes#允许访问的IPtcp.invited_nodes=(192.168.2.100)#禁止访问的IPtcp.excluded_nodes=(192.168.2.5

2012-02-07 15:11:49 5614

原创 编译安装dhcp 4.1

1.编译安装# tar xvzf dhcp-4.1.0a1.tar.gz #cd dhcp-4.1.0a1#./configure --prefix=/usr/local --localstatedir=/usr/local/var/ --with-srv-lease-file=/usr/local/var/db/dhcpd.leases --with-srv-pid-file=/us

2012-02-07 15:10:50 2535

原创 实战:sqlserver 类型自动判断和条件检查的备份脚本

根据自己环境自定义了一个备份脚本!说明:使用方法:exec master.dbo.fullbackup1 's:\backup','suzhou','full'0.备份类型只能是full、diff或log,数据库名不能为空1.通过新建一个历史表记录每次备份内容2.检查数据库版本是否为2005以上3.检查当前用户是否有权限完成备份4.会自动检查指定盘符是否存在5.检查

2012-02-07 15:06:08 5972

原创 搜索包含指定关键字的存储过程

经常获得性能低下的语句,但是text中获得聊部分关键字,不确定是包含在哪一个proc中,所以使用下面语句来搜索.select  *  from syscomments b,sysobjects a where a.id=b.id and a.xtype='p' and text like '%....%'

2012-02-07 14:53:07 5995

原创 查看sqlserver 2008中性能低下的语句

经常使用这个语句来查看性能低下的sql语句:SELECT creation_time  N'语句编译时间'        ,last_execution_time  N'上次执行时间'        ,total_physical_reads N'物理读取总次数'        ,total_logical_reads/execution_count N'每次逻辑读次数'

2012-02-07 14:49:04 8298

openfiler 搭建配置文档

没有物理存储,弄个pc,使用该软件模拟一个NAS

2012-04-26

sqlserver 2008备份脚本

0.备份类型只能是full、diff或log,数据库名不能为空 1.通过新建一个历史表记录每次备份内容 2.检查数据库版本是否为2005以上 3.检查当前用户是否有权限完成备份 4.会自动检查指定盘符是否存在 5.检查指定格式是否为s:\ 6.如果指定的备份目录不存在proc将自动新建,根据备份类型为full、diff或log 7.检查备份数据库名suzhou是否存在并联机 8.检查备份数据库名suzhou不能是临时数据库 9.如果备份类型为差异备份则检查是否有完全备份存在并且备份的这个文件存在于指定的目录下, 如果备份历史表有记录但是该备份文件不存在将终止备份 10.如果备份类型为日志备份,先检查数据库恢复模式是否为完整,否则将停止备份; 将进一步检查备份历史表和备份文件,必须存在完全备份或差异备份,否则终止备份

2011-12-31

监视sqlserver 2008 R2 复制性能

说明:命令在主用用于监控replication性能: 1.分发服务器上执行:监控复制进程是否运行、发布服务器到分发服务器、分发到订阅服务器传递的命令数; 2.分发服务器到订阅服务器复制等待情况

2011-12-31

splunk 正则表达式的使用

splunk 正则表达式的使用 如何搜索splunk具体内容

2009-09-29

splunk admin

splunk 管理文档 如何设置以及常见使用

2009-09-29

DPM 2007部署保护sqlserver

主要写出如何安装DPM 2007的步骤以及如何保护sqlserver的步骤

2009-03-25

xp共享方法以及常见错误

常见xp共享方法和常见错误

2008-06-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除