ORA-00845: MEMORY_TARGET not supported on this system
1、昨天虚拟机做实验重装了一个数据库启动时候报错,这个错误以前也遇见过很多次这次记录下错误:ORA-00845: MEMORY_TARGET not supported on this system这个错误是因为我采用了AMM自动内存管理安装系统的时候可能1、SGA参数的大小超过了操作系统/dev/shm的大小。2、linux安装完后默认/dev/shm为物理内存的一半。找了...
分区性能测试
1、非分区关键字 主键sql>alter system flush buffer_cache;sql>alter system flush shared_pool;SQL> select * from hzwsj.ADAPTER_ORIGINALDATAT_p where eventid='f85d323221a3418a8385b5be49e72958'and;执行计划----------------------------------------------------------Plan hash value:...
mysqldump备份不输入密码直接备份
1、在你的用户根目录下面创建一个.my.cnf 文件添加以下内容[mysqldump]user=username---- 我的是rootpassword=password----我的是1qazxsw22、添加完后修改他的权限防止其他用户使用chmod 600 .my.cnf3、下面就可以不输入密码直接使用了。mysqldump -uroot -S /var/lib/mysql/mysql.sock --databases mysql |gz...
mysqldump 备份单张表和恢复
1、使用工具mysqldump 步骤一:备份表命令:mysqldump -uroot -p1qazxsw2 -S /var/lib/mysql/mysql.sock --tab=/soft/ huzhicheng user ----huzhicheng为数据库名称,user 为我们备份的表名称在/soft 目录下会有两个文件,一个后缀为.sql 一个为.txt .sql 为表结构.txt 存储的是数据步骤二:恢...
oracle 11G 添加字段调整性能
要在公司的测试库添加二个pflag,pflag2字段按照以前的方式alter table ehr_healthrecord add (pflag numer default (0));花费时间为16:15minalter table hzwsj.EHR_HEALTHRECORD add (pflag2 number default(0) not null);花费时间为407msecs 毫秒!!! 天壤之别!!!ORACLE 里面有一段介绍...
测试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 压缩算法节省空间效果...