SQL Server系统数据库介绍 2012-04-28 | 数据库 sql server包含六个系统数据库:master,model,msdb,northwind,pubs,tempdb<br /> 各个数据库的主要作用如下: pubs 示例数据库 pubs 示例数据库以一个图书出版公司为模型,用于演示 Microsoft® SQL Server™ 数据库中可用的许多选项。该数据库…… Continue reading
以前的某个程序安装已在安装计算机上创建挂起的文件操作 2012-04-28 | 数据库 有两三年不碰sql server了,今天由于公司需要,又重新拾起来再学(以前用的早忘光了)。不想在刚安装时就遇到了一个老问题——“以前的某个程序安装已在安装计算机上创建挂起的文件操作”。 解决方法, <pre class="prettyprint">HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中找到PendingFileRenameOperations项目 <br />…… Continue reading
RMAN中catalog和nocatalog区别 2012-03-23 | 数据库 nocatalog方式就是用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息。若为catalog则必须要首先要创建目录备份数据库,建立恢复目录。 catlog建立恢复目录的例子: 1.创建Catalog所需要的表…… Continue reading
oracle11g DBA官方速成中文文档 2012-03-15 | 数据库 Oracle DBA 两日速成课程 — Oracle Database 11g 第 1 版 本课程的目的是补充 Oracle DBA 两日速成文档。在本课程中,您将了解到关于在 DBA 两日速成手册中概述的任务的详细信息,并包括逐步指导。 注:本系列中的 OBE 课程可以在 Windows 或 Linux 上执行。 要查看本课程的资料,请单击下面的章节标题: 课程列表 1 2 3 4 5 6 7 8 9 10 11…… Continue reading
mysql主从复制 2012-03-15 | 数据库 IP规划: mysql主:192.168.0.100 mysql从:192.168.0.200 my.cnf配置 主mysql中的[mysqld]项里除了要配置相关参数以外还要配置必要的三项,现将一个最简单的示例: 1[mysqld] 2user=mysql 3pid-file=/var/run/mysqld/mysqld.pid 4socket=/var/run/mysqld/mysqld.sock 5basedir=/usr 6datadir=/var/lib/mysql 7tmpdir=/tmp 8log-bin=master-bin 9log-bin-index=master-bin.index 10server-id=1 11 12备机相应的配置如下: 13[mysqld] 14user=mysql 15pid-file=/var/run/mysqld/mysqld.pid 16socket=/var/run/mysqld/mysqld.sock 17basedir=/usr 18datadir=/var/lib/mysql 19tmpdir=/tmp 20server-id=2 21relay-log=slave-relay-bin 22relay-log-index=slave-relay-bin.index 注:re…… Continue reading
MySQL 5.5.X参数配置 2012-03-14 | 数据库 MySQL 5.5.X和之前的版本改变的东西还是不小的,所以在参数配置上也不能再按照原来的参数进行配置。虽然support-files目前里有几个官方给的参数配置示例,但考虑到各自生产环境的不同,我们还是有必要了解下各个参数的不同的。 配置示例: 1[client] 2character-set-server = utf8 3port = 3306 4socket = /data/mysql/3306/mysql.sock 5[mysqld] 6character-set-server = utf8 7user = mysql 8port = 3306 9socket = /data/mysql/3306/mysql.sock…… Continue reading
使用Xtrabackup备份MySQL数据库 2012-03-13 | 数据库 一、mysql的备份无非有下面几种方式 1、mysqldump工具 MySQL自己提供的mysqldump是把数据转换为SQL语句,这种方式的效率比较低,备份和还原的速度都很慢,而且在dump过程中为了保证数据一致性,任何数据插入和更新操作都会被挂起。 2、mysqlhotcopy工具…… Continue reading
MySQL的FLUSH语句实现mysql日志的轮询 2012-03-12 | 数据库 通过mysql的my.cnf文件可以设置mysql的日志。而日志文件如果长期不进行清理或回收,势必会造成日志文件越来越大,进而影响到mysql的性能。而利用rpm 包安装方式的自带有mysql日志的轮询刷新,通过源码包安装的一样能实现该功能。该功能的实现要通过flush命令和mys…… Continue reading
InnoDB性能配置参数 2012-03-12 | 数据库 1.innodb_additional_mem_pool_size 除了缓存表数据和索引外,可以为操作所需的其他内部项分配缓存来提升InnoDB的性能。这些内存就可以通过此参数来分配。推荐此参数至少设置为2MB,实际上,是需要根据项目的InnoDB表的数目相应地增加 2.innodb_data_pool_size 此参数类似于MySQL的key_buffer参数,但特定用于InnoDB表.这…… Continue reading
mysqlbinlog的日志类型 2012-03-12 | 数据库 一、mysqlbinlog简介 binlog又叫二进制日志文件,它会将mysql中所有修改数据库数据的Query以二进制的形式记录到日志文件中,如:create,insert,drop,update等;(对于select操作则不会被记录到binlog里,因为它并没有修改数据库的数据…… Continue reading