MySQL 源码5.16.6升级到5.16.22
MySQL升级
Mysql 5.6 for Linux 源码安装
1.Mysql源码安装5.5开始需要使用cmake进行安装 下载地址:http://pan.baidu.com/s/1qWFi73e --cmake解压下载后的包[root@node2 cmake-2.8.10.2]# ./configure[root@node2 cmake-2.8.10.2]# make[root@node2 cmake-2.8.10.2]# make install还需要一些开发包 比如gcc 这样的包可以自己配置备份yu...
MySQL日志
错误日志默认在DATADIR目录下 host_name.err可以通过log-error=[file_name]指定log-error=/mysql-5.6.22/log/alert.log二进制日志通过log-bin=[file_name]指定目录和文件mysql> show variables like '%log_bin%';+---------------------------------+--...
MySQL 锁问题
Mysql 锁分析
MySQL死锁
InnoDB存储引擎中死锁的例子session_1session_2mysql> set autocommit = 0;Query OK, 0 rows affected (0.00 sec)mysql> select * from emp t where t.id = 1 for update;+------+| id |+------+| 1 || &n...
MySQL SQL Mode
1.MySQL SQL Mode介绍通过SQL Mode ,可以完成不同严格程度的校验,有效的保障数据的准确性。(1)查看默认的SQL Mode的命令:123456...
Oracle-权限管理
权限相关的视图 session_privsdba_sys_privsuser_tab_privs_madeuser_tab_privs_recduser_col_privs_made...
Oracle 10g 静默安装-升级
环境:aix 5.3oracle版本:10.2.0.1 -> 10.2.0.41.修改/etc/hosts 主机名和ip地址映射2.检查开发包:rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' \binutils \compat-libstdc++-33 \compat-libstdc++-33 \elfutils-libelf \elfutils-libelf-devel \expat \gcc- \g...
因回收引起的查询慢
今天同事说一个监控表空间的sql执行有时候慢有时候快让帮忙看下,当时以为是系统负载大sql执行有时候快有时慢呢。查看awr中发现系统不是很忙,并且没有严重的等待事件。后来找到了消耗时间最长的sql就是监控表空间状态的那个,根据SQL_ID生成了一个执行计划 select plan_table_output from table(dbms_xplan.di...
ORACLE-分区表
分区表概念 什么情况下使用分区表:表的容量非常大,存大型数据。可以调用 的空间要比普通表...
11g RAC for linux ASM 带图
修改系统参数vi /etc/sysctl.conffs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_...
linux_5.5_x64 安装 oracle 10g rac for OCFS or ASM
安装顺序:1、配置环境2、安装cluster3、安装dbms4、升级cluster5、升级dbms6、安装db 准备共享存储:Ocfs集群文件系统:准备一块很大的共享存储即可;asm管理的集群文件系统:准备两块最好是200m大小的裸盘共享存储用于vote,ocr,准备一块很...
控制文件管理
控制文件概念oracle数据库的文件是以文件的头64个字节标识文件的属性,并不是以文件名的扩展名为标识的。控制文件记录了数据库所有的物理信息的二进制文件。控制文件的本质是所有数据文件头的信息的2倍; 1. 很小的二进制2. 预先留好固定空间3. 位置由参数文件中的control_files决定4....
数据库的逻辑结构
数据库的逻辑结构概念Block(块)最基本的存储单元Extent(范围)一次分配的连续的块Segment(段)属于同一对象的范围组成一个段Tablespace(表空间)数据文件的组织行为 查看表emp的存储结构sys@TEST> select tablespace_name,segment_name,extent_id,blocks from db...
Mysql基础-DDl语句
1.创建数据库基本语法CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name [DEFAULT] COLLATE [=] collation_nameCREATE SCHEMA 是CREATE DATABASES的同义词。create_specification 选项指定数据库特...
表空间和数据文件移动和改名
//表空间改名System和sysaux表空间不能改名要改的表空间必须online和read write alter tablespace xxx rename to yyy; //数据文件的移动和改名:方式1.使用alter tablespace命令(只能对普通的表空间进行移动)1. 确认有什么?2. 表空间Offline3. 复制到新名称4. Alt...
表空间和数据文件管理
表空间和数据库文件概念数据库的逻辑结构和物理结构关系 oracle使用逻辑结构来管理数据存储 逻辑结构 物理结构 database | tablespace -->datafile (一个表空间最多有1023个数据...
参数文件管理
参数:什么是数据库参数控制数据库的属性和行为的一些开关参数的数量:随版本有些变化select count(*) from v$parameter;select count(*) from v$system_parameter; //查看参数名和参数值SQL> select name,value from v$parameter; //db_name参数是实例启动...
Oracle 11G 升级
检测数据库组件是否正常select comp_name,version,status from dba_registry;select count(1) from dba_invalid_objects; 11g不需要安装基础版本 有两种方式1.把低版本覆盖2.安装高版本然后用高版本打开数据库 使用oracle用户上传11.2.3安装软件1.安装高版本的数...
Oracle 10G 10.2.0.1升级到10.2.0.5
oracle 10g升级 10.2.0.5检查是否开了回收站,如果开了需要清空回收站。 show recyclebin;查看回收站purge table t1;清空回收站中指定的表purge recyclebin;清空回收站中所有的dba_recyclebin 使用dba用户清空所有用户的回收站1.如果是手动管理要保证shared_pool_size 大于...