数据库

一个read commited下的死锁分析

read commited dead lock lock lock wait transaction

风尘_NULL
MySQL
2017-02-28 15:39

ASM 翻译系列第三十五弹:ASM 253号文件——ASM spfile

从ASM版本11.2开始,ASM spfile可以储存在ASM磁盘组里。事实上,在安装ASM时,OUI就已经把ASM spfile放在了磁盘组中。对于单实例环境和集群环境都是这样。在安装过程中创建的第一个磁盘组是spfile的默认位置,但这不是必要的。ASM spfile还是可以放在文件系统上,就是$ORACLE_HOME/dbs目录下。

沃趣科技
Oracle
2017-02-28 12:08

MySQL Online DDL(二)(r11笔记第88天)

对于Online DDL,之前简单分析了一些场景MySQL中的Online DDL(第一篇)(r11笔记第3天),其实有一个很关键的点没提到,那就是online DDL的算法,目前有三个操作选项,default,inplace,copy可选具体可以参考  https://dev.mysql.com/doc/refman/5.6/en/innodb-online-ddl.html> select count(*) from newtest;...

jeanron100
MySQL
2017-02-27 23:32

MySQL实现无密码登录(mysql_config_editor)

有一个业务需求是从一台主机上dump MySQL数据库的数据,但是又不想让业务人员知道具体MySQL用户的密码,可以用mysql_config_editor命令实现一,测试环境A机器IP为192.168.3.171B机器IP为192.168.3.173打算实现无“密码”从B连接到AA和B的数据库版本(root@localhost) [(none)]> select version();...

甲骨文技术支持
MySQL
2017-02-27 19:20

浅谈MySQL中的事务隔离级别(r11笔记第86天)

   之前写了一篇浅谈事务(一),算是对事务的一个基本认识,今天来简单总结一下事务的隔离级别,虽然是老掉牙的知识点,重温一下还是值得的。   在MySQL中基本有这两种事务隔离级别的设置,默认的RR(Repeatable-Read)和实际中常见的RC(Read-Committed)。两者区别是什么,怎么正确理解,用几个...

jeanron100
MySQL
2017-02-25 23:03

【工具】MySQL 安装利器---Sandbox

MySQL Sandbox是一个非常简单快捷的安装搭建MySQL实例的工具,它可以非常快速地满足我们对MySQL环境各种需求:单机实例,主从,一主多从等等架构(区别于自己安装MySQL 软件)。比如 新的数据库版本发行之后,想要尽快尝鲜 ,又不想花太多资源去安装,就可以使用sandbox帮助我们完成创建单个或者主从结构的实例。对于那些不懂MySQL安装的开发,测试同学而言,可以使用sandbox的命令快速搭建一个符合要求的数据库。

杨奇龙
MySQL
2017-02-25 01:33

ASM 翻译系列第三十二弹:ASM INTERNAL Find block in ASM

在本系列文章《Where is my data》中,我已经演示了如何从ASM磁盘中定位和抽取一个Oracle的block,为了让这件事做起来不那么复杂,我又写了一个perl脚本find_block.pl来简化整个操作,只需要提供数据文件的名称和需要提取的block,这个脚本就可以输出从ASM磁盘组中抽取块的命令。

沃趣科技
Oracle
2017-02-23 11:55

如何用Navicat导出MySQL的数据字典

如何用Navicat导出MySQL的数据字典

chenfeng
MySQL
2017-02-23 10:32

本地索引和全局索引的适用场景

【背景】分区表创建好了之后,如果需要最大化分区表的性能就需要结合索引的使用,分区表有两种索引:本地索引和全局索引。既然存在着两种的索引类型,相信存在即合理。既然存在就会有存在的原因,也就是在特定的场景中就更能发挥出索引的性能的;本文档通过测试,总结出两种索引的适合的场景; 【测试环境】...

wzq609
Oracle
2017-02-22 17:49

一次tomcat连接池配置引发的DB高CPU故障小记

一次tomcat连接池配置引发的DB高CPU故障小记

mcszycc
Oracle
2017-02-22 15:40

执行闪回时发生ORA-55510错误

今天在做闪回的时候发生了ORA-55510 错误,记录一下,具体如下SQL> CREATE TABLE TEST_EMP  TABLESPACE USERS AS SELECT * FROM HR.EMPLOYEES;Table created.SQL> DELETE FROM TEST_EMP WHERE  EMPLOYEE_ID=100;   1 row deleted.SQL> commit;Commit co...

西红柿炒番茄QAQ
Oracle
2017-02-22 10:40

ASM 翻译系列第三十一弹:了解ASM文件的空间分配

本文主要是对ASM文件的空间分配进行一些探讨和研究。ASM空间分配的最小单位是AU,默认的AU size是1MB,但在Exadata下AU 的默认大小是4MB。

沃趣科技
Oracle
2017-02-22 10:11

用xtrabackup工具创建slave节点

xtrabackup安装和备份方法等请先参考我的另一篇博客 http://blog.itpub.net/20893244/viewspace-2133530/环境:master ip:192.168.3.171slave    ip: 192.168.3.173mysql版本:(root@localhost) [gldb]> select version();+------------+| version()  |+------------+| 5.7.17-log |+-----------...

甲骨文技术支持
MySQL
2017-02-21 20:55

MySQL Group Replication小试

   最近看了下MySQL Group Replication的内容,因为发布的时间不是很长,可以算是一个新鲜玩意,而且因为它特有的意义,这个特性显得更加意味深长。  我接触Oracle的时间要长一些,所以很多时候都喜欢带着对比的眼光来看,单着自己尝试着用了下这个特性,感觉一下子让我找到了当年学习Oracle 10g RAC时的感...

jeanron100
MySQL
2017-02-20 22:58

【MySQL】5.7新特性之七

本系列文章基于 5.7.12 版本讲述MySQL的新特性。从安装,文件结构,SQL ,优化 ,运维层面 复制,GITD等几个方面展开介绍 5.7 的新特性和功能。同时也建议大家跟踪官方blog和官方文档,以尽快知悉其新的变化。本文主要研究5.7 复制方面的改进和优化。

杨奇龙
MySQL
2017-02-19 14:45