自定义博客皮肤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

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

原创 DML对undo的影响

INSERT:只生产需要建立日志的很少的UNDO。 UPDATE:生成的UNDO数据量等于修改数据的前映像大小. DELETE:会生成整个数据集写至UNDO段. 索引会对UNDO产生的量息息相关。 --案例 drop table t1 purge; create table t1 ( sid int not null primary key, sname varchar2(1

2012-05-29 09:30:50 7204

原创 undo只是逻辑还原

undo只是逻辑还原数据库而不是物理的还原: 测试: 1.新建一个空表 create table t1 ( sid int not null primary key, sname varchar2(10) )tablespace test; create table t2 ( sid int not null primary key, sname varchar2(1

2012-05-29 09:29:03 7932

原创 Oracle 11g Alert log 文件位置的问题

Oracle 11g Alert log 文件位置的问题 alert log  XML 文件位置:   select value from v$diag_info where name ='Diag Alert';   Alert log 文本文件位置:   select value from v$diag_info where name ='Diag Trace';

2012-05-24 10:52:16 5276

原创 删除oracle归档日志

方法1:正常情况下应该在rman下删除archivelog rman>delete archivelog all;  --删除所有归档日志 LIST ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-1';    --查看指定日期的归档日志 DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-1';  --删

2012-05-24 10:51:23 2625

原创 mysql 大批量insert优化

SET SESSION binlog_format = 'mixed'; set autocommit=0; 在sql语句中分批提交 innodb_flush_log_at_trx_commit = 2;

2012-05-22 10:32:51 6439

原创 offline tablespace的几种方法

--------------------------- 方式1:offline normal: ---------------------------   select name 文件名,ts# 空间编号 from v$datafile;     文件名 空间编号  E:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF    0  E:\APP

2012-05-21 09:04:35 7067

原创 oracle 禁止操作系统认证登录

1.以操作系统认证方式登录数据库的方法   1)最基本的方法就是使用“sqlplus / as sysdba”登录数据库 sqlplus / as sysdba 斜杠“/”左面是用户名,右面是密码,这里表示不给出用户名和密码一样可以登录到数据库系统中 2)使用正确的用户名和密码登陆数据库 sqlplus sys/password as sysdba 显然,登录完全没有问题。

2012-05-18 15:58:18 9241

原创 回收站中被标记删除的表不可以DML和DDL操作

表被DROP掉后存放到了回收站中,有一些局限性,回收站中被标记删除的表不可以DML和DDL操作。   1.模拟表被不含有PURGE关键字的DROP语句删除 1)确认回收站功能已经开启 SQL>  show parameter recyclebin NAME                                 TYPE        VALUE -------------

2012-05-17 10:53:43 8602

原创 perl支持mysql

默认情况,安装好perl以后不支持mysql,运行perl脚本时提示: Available drivers: CSV, DBM, ExampleP, File, Gofer, ODBC, Oracle, Proxy, SQLite,Sponge. 解决办法: --如果是在windows中安装activer perl则 ppm install "DBD::mysql" --下载源码安装

2012-05-17 10:51:04 2098

原创 Oracle Db Link测试

Oracle Db Link测试   源数据库: 计算机名:beijing 数据库名:orcl 目标数据库: 计算机名:suzhou 数据库名:ocp   0.目标数据库新建测试表 SQL> conn scott/password 已连接。 SQL> show user; USER 为 "SCOTT" SQL> create table t1   2  (

2012-05-15 09:55:49 5685

原创 sqlserver 批量修改用户数据库自动增长

if object_id('pr_modify_file_add') is not null drop proc pr_modify_file_add go create proc pr_modify_file_add @in_name nvarchar(256) as declare @d_name varchar(20) set @d_name=@in_name execute

2012-05-11 11:19:12 5836

原创 sqlserver 时间递增循环

--查询指定供应商指定的一段时间内出票的张数 如果每查询一个月,修改一次时间太麻烦,写个循环的! declare @date1 date declare @date2 date declare @startdate date declare @enddate date declare @countsum int declare @count int set @startdate='

2012-05-09 10:46:45 7453

原创 mysql null排序

对null值排序 select * from t1 order by sname desc; +-----+-----+--------+ | sid | sno | sname  | +-----+-----+--------+ | 103 | 203 | 徐文宇 | | 104 | 204 | kk     | | 101 | 201 | NULL   | | 103 |

2012-05-08 09:07:47 4213

原创 sqlserver master恢复

----故障1:master有备份 1.backup database for master backup database master to disk='e:\master.bkf' with format go 2.stop mssqlserver service net stop mssqlserver 3.start sqlserver with single user mo

2012-05-07 09:32:39 8050

原创 禁止以操作系统认证方式登录数据库

1.以操作系统认证方式登录数据库的方法   1)最基本的方法就是使用“sqlplus / as sysdba”登录数据库 sqlplus / as sysdba 斜杠“/”左面是用户名,右面是密码,这里表示不给出用户名和密码一样可以登录到数据库系统中 2)使用正确的用户名和密码登陆数据库 sqlplus sys/password as sysdba 显然,登录完全没有问题。

2012-05-04 10:57:23 6360

原创 实战:oracle 11g r2 LogMiner

大致流程!   oracle日志分析工具LogMiner使用 1.设置日期格式 alter system set nls_date_format='yyyy-mm-dd hh24:mi:ss' scope=spfile; select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual  ; 2.添加补充日志 如果数据库需要使用l

2012-05-01 10:10:38 16960

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关注的人

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