码迷,mamicode.com
首页 > 数据库
基于PXC的MySQL高可用环境简单部署
PXC简介 Percona XtraDB Cluster(简称PXC集群)提供了MySQL高可用的一种实现方法。 1.集群是有节点组成的,推荐配置至少3个节点,但是也可以运行在2个节点上。 2.每个节点都是普通的mysql/percona服务器,可以将现有的数据库服务器组成集群,反之,也可以将集群拆 ...
分类:数据库   时间:2016-07-19 16:55:35    阅读次数:291
SQL Server 中WITH (NOLOCK)浅析
概念介绍 开发人员喜欢在SQL脚本中使用WITH(NOLOCK), WITH(NOLOCK)其实是表提示(table_hint)中的一种。它等同于 READUNCOMMITTED 。 具体的功能作用如下所示(摘自MSDN): 1: 指定允许脏读。不发布共享锁来阻止其他事务修改当前事务读取的数据,其他 ...
分类:数据库   时间:2016-07-19 16:56:11    阅读次数:237
Shell/Python实现Mysql读txt文本
文本:ttt.txt共7774865条记录显示部分文本内容如下:"OBJECT_ID","OBJECT_NAME","CREATED""20","ICOL$","2013/10/918:23:42""46","I_USER1","2013/10/918:23:42""28","CON$","2013/10/918:23:42""15","UNDO$","2013/10/918:23:42""29","C_COBJ#","2013/10/918:23:42""3","I_OB..
分类:数据库   时间:2016-07-19 15:41:54    阅读次数:253
mysql-proxy实现读写分离
文章来自整理:http://blog.jobbole.com/94606/其中Amoeba for MySQL也是实现读写分离 环境描述:操作系统:CentOS6.5 32位主服务器Master:192.168.179.146从服务器Slave:192.168.179.147调度服务器MySQL-P ...
分类:数据库   时间:2016-07-19 15:34:51    阅读次数:273
mysql实现,一主多从+级联同步+双向同步
实验: 一主多从 3307配置: [mysqld] log-slave-updates #中间者需要开这个 log-bin = /data/3307/mysql-bin expire_logs_days = 7 #binlog保存多少天 find –mtime +7 防止从库被写忽略同步db.或者从 ...
分类:数据库   时间:2016-07-19 15:34:13    阅读次数:585
ORACLE 行迁移和行链接
1. 行迁移 当发出update导致记录行长增加,block的剩余空间不足以存放这条记录,就会产生行迁移,发生行迁移时rowid不会改变,原来的block 中会用一个指针存放这条记录在新的block中的地址,发生行迁移会对性能产生影响,因为读这条记录会读两个BLOCK。 行迁移:导致应用需要访问更多 ...
分类:数据库   时间:2016-07-19 15:32:37    阅读次数:190
MongoDB Map Reduce
Map-Reduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。 MongoDB提供的Map-Reduce非常灵活,对于大规模数据分析也相当实用。 以下是MapReduce的基本语法: 使用 MapReduce 要实现两个函数 M ...
分类:数据库   时间:2016-07-19 15:31:05    阅读次数:212
MySQL索引建立与删除
#添加索引alter table 表名 add index 索引名称(列名1, 列名2);alter table 表名 add index 索引名称(列名1, 列名2, 列名3);alter table 表名 add index 索引名称(列名); #删除索引drop index 索引名称 on 表 ...
分类:数据库   时间:2016-07-19 15:27:02    阅读次数:166
ORACLE 查看RMAN的备份信息总结
关于Oracle数据库的RMAN备份,除了邮件外,是否能通过其它方式检查RMAN备份的成功与失败呢?其实我们可以通过下面SQL脚本来检查某个时间段备份失败的记录: SELECT * FROM V$RMAN_STATUS WHERE START_TIME >= TO_DATE(&START_TIME,... ...
分类:数据库   时间:2016-07-19 15:22:21    阅读次数:316
mysql备份之mysqldump
mysql备份之mysqldump注意:备份文件和二进制日志文件不能与mysql放在同一磁盘下节点11、节点1上修改mysql配置文件,开起二进制日志保存这里我将二进制日志放在/data/mysql/目录下,/data/是我创建的另外一个lvm磁盘,本来想直接放在/data/下,发现无法启动mysql,所以建议还是..
分类:数据库   时间:2016-07-19 14:09:00    阅读次数:248
mysql备份之lvm
mysql备份之lvm新建一个lvm磁盘,这里我建的lv为mydatalv,挂载到了/data下[root@localhost~]#lvs LVVGAttrLSizePoolOriginData%Meta%MoveLogCpy%SyncConvert mydatalvmydata-wi-ao----1.00g [root@localhost~]#df-h 文件系统容量已用可用已用%挂载点 /dev/mapper/mydata-mydat..
分类:数据库   时间:2016-07-19 14:07:00    阅读次数:248
mysql备份之xtrabackup
mysql备份之xtrabackup(建议用来备份innodb)下载地址:https://www.percona.com/downloads/XtraBackup/安装xtrabackup[root@node1~]#yuminstallpercona-xtrabackup完全备份节点一修改配置文件,设置为每张表单独一个表空间,此项必须在安装数据库的时候就设置[root@node1~]#v..
分类:数据库   时间:2016-07-19 14:08:53    阅读次数:331
Mysql之主从复制
Mysql之主从复制节点一修改配置文件设置唯一ID开起二进制日志[root@node1~]#vim/etc/my.cnf增加以下内容 [mysqld] log-bin=master_bin开起二进制日志 server_id=1给主节点一个唯一的ID号 innodb_file_per_table=oninnodb开起独立表空间 skip_name_resolve=on开启跳过主机名反解..
分类:数据库   时间:2016-07-19 14:08:56    阅读次数:249
Oracle数据库常用操作sql语句
1.--建立表空间createtablespacecmdb_dbdatafile‘\home\cmdb_11.dbf‘size100mautoextendonnext50mextentmanagementlocal;2.--建用户createusercmdb_1023identifiedbyadmindefaulttablespacecmdb_db;3.--给权限grantconnect,resource,dbatocmdb_db;4.--导入数据(在命令窗口执行..
分类:数据库   时间:2016-07-19 14:02:32    阅读次数:154
Oracle修改数据库连接数
selectcount(*)fromv$process--当前的连接数 selectvaluefromv$parameterwherename=‘processes‘--数据库允许的最大连接数 修改最大连接数: altersystemsetprocesses=300scope=spfile; 重启数据库: shutdownimmediate; startup;
分类:数据库   时间:2016-07-19 14:04:16    阅读次数:221
Oracle查看数据库与数据库监听启动状态
1、数据库状态查询: SQL>selectstatusfromv$instance; 2、数据库监听状态查询: C:/DocumentsandSettings/skate_db>lsnrctlstatus1、数据库状态命令结果详解: oracle.orca@/export/home/oracle>sqlplus/assysdba SQL*Plus:Release11.2.0.1.0ProductiononMonAug2410..
分类:数据库   时间:2016-07-19 14:02:51    阅读次数:402
Mysql常用命令
linux里查看mysql的一些命令:(注意:mysql环境中的命令后面都带一个分号作为命令结束符)远程连接命令:mysql-h192.168.0.201-P3306-uroot-p123启动mysql的命令:mysqladminstart /ect/init.d/mysqlstart(前面为mysql的安装路径)重启mysql的命令mysqladminrestart /ect/init.d/..
分类:数据库   时间:2016-07-19 14:01:16    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!