测试truncate,delete 对rman 备份集大小的影响
思路:创建4张一模一样大小的表并插入blob 字段,表b3 在表空间b3上,表b4 在表空间b4上,表b7 在表空间b4上,表b5 在表空间b5上,。create table xx(id int ,img blob);上面表空间里面都只有一个文件,加载完数据后大小都为800M。1、备份表空间 b3 rman>backup tablespace b3 format '/orabak/tb_%d_%U';...
管理Managing SQL Profiles
About SQL Profiles(sqlprofile 介绍)A SQL profile is a database object that contains auxiliary statistics specific to a SQL statement. Conceptually, a SQL profile is to a SQL statement what object-level statistics are to a table or index. SQL profiles are created when a DBA invokes SQ...
使用LogMiner工具
1、准备测试数据create table hy19 as select * from dba_objects; 2、创建索引并分析 CREATE INDEX INX_19 ON SCOTT.HY19(OBJECT_ID);ANALYZE TABLE SCOTT.HY19 COMPUTE STATISTICS; 3. 执行SQL语句,模拟一个性能低下的执行计划SELECT /*+ no_index(HY1...
修改innodb redo log的大小组数
1、If for any reason you need to change thesize of InnoDB log files (also known as transaction logs), but not surehow to do it, this post will guide you through the steps.Step 1: Preflight checksSomething to keep in mindDatabase restart is needed as part of thisprocess....
修改其他引擎表为INNODB 表
修改其他表为INNODB 表很简单一条语句即可alter table table_name engine=innodbmysql> show table status like 'u1'\G*************************** 1. row *************************** Name: u1 Engine: MyISAM&nbs...
mysql 设置禁止autocommit
1、set autocommit=off 设置回话级别的禁止2、要设置全局的可以通过三种方式i set global init_connect='set autocommit=0';ii 在初始化参数文件中设置在[mysqld] &nbs...
个人简历
一、 浙江公众信息产业有限公司(2011年3月至2013年3月)职数据库工程师工作描述1、浙江省工商行政管理局数据库HP UNIX +ORACLE 10g RAC 浙江省电信企业与信息化部数据库 Linux+Oracle 10g RAC 浙江省电信)平台数据库双...
利用CSV 引擎加载数据
1、准备数据文件testlodcsv.CSV 内容如下1000001,胡一,北京,huzhichengforce@gmail.com1000001,胡一,北京,huzhichengforce@gmail.com1000001,胡一,北京,huzhichengforce@gmail.com1000001,胡一,北京,huzhichengforce@gmail.com1000001,胡一,北京,huzhichengforce@gmail.com1000001,胡一,北京,huzhichengforce@gmail.c...
开启和设置mysql 二进制文件位置
通过在my.cnf 里面设置参数来实现一条参数即可测试:update 一条数据 在新的地址里面找到了产生的文件error.err errorsafe.err general.log mysql-bin.000001 mysql-bin.index slow.log
删除七天以前文件的脚本
#! /bin/bash#deletes all files in /var/log/hadoop that have not been modified inthe past 7 days.find /var/log/hadoop -type f -mtime 7 -delete#deletes all files in /var/log/zookeeper that have not been modifiedin the past 7 days.find /var/log/zookeeper -type f -mtime 7 -dele...
mysql 配置 General Query Log和# Slow Query Log
今天在配置mysql # Slow Query Log 和 General Query Log 时 实验# MySQL error loglog_error = /data/errorlog/error.loglog_warnings = 2# innodb_print_al...
mysql 配置log_error
1、我在安装mysql 的时候是rpm包安装的什么都是默认今天在配置错误日志的时候 按照网上找的资料 在[mysqld]块里面添加如下参数log_error=/path/error_filename.log重启mysql 服务 死活起不来。 折腾了将近两个小时 后来加上[client]块 立马见效 mysql 服务启动完成。 不明白为什么我的参数如下...
MyISAM 存储引擎,Innodb 存储引擎
MyISAM 存储引擎在版本5.5 之前myisam存储引擎是默认的存储引擎每个myisam 存储引擎表都有三个操作系统文件组成1、frm 对象结构定义文件,存储表结构。2、MYD 数据文件用于存储数据。3、myi 索引文件 用于存储表的索引信息。myisam 但表行长度不能超过65532B存储书数据时myisam 有三种存储格式...
MERGE 存储引擎
merge 存储引擎也被称为MGR_MyISAM 存储引擎,它实际上是将一组Myisam 表聚合在一起。使用时就像一张表merge 存储引擎所有的表必须拥有相同的表结构以下为例子create table v1 (id int not null auto_increment primary key,v1 varchar(20)) engine=myisam;create table v2 (id int not null auto_increment ...
CSV ,ARCHIVE 存储引擎 介绍
创建CSV 引擎表语法create table table_name (column_name type not null,column_name type not null,column_name type not null) engine=CSV;CSV 引擎表所有的字段都必须为非空创建的CSV 引擎表有两个文件一个以CSV 结尾,一个以CSM 结尾。archive 引擎 适用于历史数据归档,使用zip 压缩算法节省空间效果...
memory存储引擎 /MySQL内存表的特性与使用介绍
创建内存表create table table_name (column_name type) engine=memory ;c查看创建的标定义>show create table table_name1、memory 存储引擎表只有一个独立的磁盘文件,扩展名为.frm memory 存储引擎只存放表定义不存放数据。2、当服务器断电后内存表中的数据全部丢失,但表结构是会保留的因为有.fr...
mysql 安装 linux
rpm -ivh MySQL-client-5.6.22-1.el6.x86_64.rpmrpm -ivh MySQL-devel-5.6.22-1.el6.x86_64.rpmrpm -ivh MySQL-server-5.6.22-1.el6.x86_64.rpm第一次安装完成后 会随机产生一个密码:A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !You will find that pa...
mysql 安装目录
RPM二进制包方式安装目录结构 二进制包方式安装时使用系统软件默认目录结构 : /usr/bin &...
mysql root 密码忘记windows
1、net stop mysql再开一个窗口2、mysqld-nt --skip-grant-tables; 再打开一个窗口3、mysql -u root 4、修改密码use mysql update user set password=password("new_pass") ...
mysql 时间
MySql中插入系统当前时间的方式和Oracle中并不相同: 1、Oracle中直接使用“Sysdate”就可以实现 2、MySql中则有几种不同的格式的日期方法可以选择 (1)now()函数以`yyyy-mm-dd hh:mm:ss返回当前的日期时间 (2)curdate()以’yyyy-mm-dd’的格式返回今天的日期 &n...