Welcome 微信登录

首页 / 数据库 / MySQL

关于几个MySQL环境问题的对比

关于几个MySQL环境问题的对比

有时候出现了环境问题,对比是一种很好的方式,如果对比得当,可以避免反复的出现问题,可以根据对比的情况推理出一些可能出现的情况或者问题。如果对比不当,很可能得出错误的结论。今天就简单举几个例子来说明一下。MySQL重启的对比之前出现过一次备机的硬件故障,但是庆幸的是幸亏是备机,备机上意味值有备库,但是实际发现备机上的备库和主库没什么关联,也是让人直冒冷汗,那就搭建备库吧,结果发现主库没有开启binlog,这种情况下是没有任何办法的,所以在评估之后,发现还有一...
innodb存储引擎备份工具--Xtrabackup

innodb存储引擎备份工具--Xtrabackup

Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。Xtrabackup有两个主要的工具:xtrabackup、innobackupex(1)xtrabackup只能备份InnoDB和XtraDB两种数据表,而不能备份MyISAM数据表(2)innobackupex-1.5.1则封装了xtrabackup,是一个脚本封装,所以能同时备份处理inn...
利用Oracle Data Guard完成跨平台的数据库迁移案例

利用Oracle Data Guard完成跨平台的数据库迁移案例

客户原本是一套单机版的Oracle 11.2.0.3.0Database forWindows的数据库系统,客户的需求是将单机版的Oracle Database迁移到3节点的Oracle RAC Database中,并且平台变成Linux,但数据库版本不变化。客户希望尽可能短的停机时间。通常对于不跨版本的Oracle Database迁移常使用DG(Data Guard),配置好DG之后做一次switchover即可完成数据库的快速迁移,后续再进行修改IP...
Linux下数据文件删除文件系统空间不释放的问题

Linux下数据文件删除文件系统空间不释放的问题

首先数据文件删除文件系统空间不释放的问题不只出现在Linux平台,所有平台都可能有这样的问题。这里只是在Linux平台做一些测试,其他平台类似;其次只有将数据文件存放在文件系统中才会有此类问题,如果数据库存放在ASM中也不会有类似的问题,这篇文章的目的是对相关问题进行总结,熟悉一些工具和方法,这是比较重要的。写这篇文章是因为客户有一套数据库,AIX 6.1,数据文件存放在文件系统中,在使用DROP TABLESPACE UNDOINCLUDING CONT...
RMAN备份文件远大于数据库大小的原因分析

RMAN备份文件远大于数据库大小的原因分析

在跟客户进行交流的时候,客户提出有一套数据库只有40G的大小,但是通过RMAN备份出来的文件有80GB,使用expdp导出来的DUMP文件小于40GB,感觉有些诧异,RMAN不是只备份有数据的数据块吗?怎么备份也不应该超过40GB啊,难道跟高水位线有关?带着这些疑问通过在MOS上查阅了一些文章,发现确实有出现RMAN备份文件远大于数据库所占用空间的问题出现的可能性。首先要明白RMAN的压缩类型:By default RMAN has three types...
Oracle可插拔数据库的jdbc连接串写法

Oracle可插拔数据库的jdbc连接串写法

我在服务器上部署某个第三方系统的数据库的时候,服务器数据库版本为Oracle 12c。我采用的方式是新建了一个实例。访问正常。后来项目的负责人告诉我,Oracle 12C支持所谓的可插拔数据库。可插拔?这是什么鬼?我立刻在网上寻寻觅觅,找到的示意图,真的将数据库画成一个个U盘的形状。哇!真的可插拔呀!高大上!我看好你哟。但是,所谓的可插拔,不就是一个数据库实例下,挂着一个个数据库么?SQL SERVER好像早就有了,却从不未见它吹嘘什么可插拔。Oracle...
Oracle表数据分页检索SQL语句

Oracle表数据分页检索SQL语句

关于Oracle数据分页检索SQL语法,网络上比比皆是,花样繁多,本篇也是笔者本人在网络上搜寻的比较有代表性的语法,绝非本人原创,贴在这里,纯粹是为了让“数据分页专题系列”看起来稍微完整和丰满一些,故先在这里特别声明一下,以免招来骂声一片!先介绍两个比较有代表性的数据分页检索SQL实例。•无ORDER BY排序的写法。(效率最高)(经过测试,此方法成本最低,只嵌套一层,速度最快!即使检索的数据量再大,也几乎不受影响,速度依...
HBase表数据分页处理

HBase表数据分页处理

HBase是Hadoop大数据生态技术圈中的一项关键技术,是一种用于分布式存储大数据的列式数据库,关于HBase更加详细的介绍和技术细节,朋友们可以在网络上进行搜寻,笔者本人在接下来的日子里也会写一个HBase方面的技术专题,有兴趣的朋友们可以稍微的期待一下。不过本章节的重点是介绍下HBase表数据的分页处理,其他的就不多说了。首先说一下表数据分页中不可回避的一个指标:总记录数。在关系数据库中很容易统计出记录总数,但在HBase中,这却是一个大难题,至少在...
Neo4j图数据分页处理

Neo4j图数据分页处理

首先简单介绍下Neo4j,Neo4j是一个高性能的NOSQL图形数据库,它将结构化数据存储在网络上而不是表中,它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)而不是表中。Neo4j也可以被看做是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。Neo4j中涉及到几个关键的实体对象,分别是Node(节点)、Relationship(关系)、Path(路径)、Direction(关系方向)...
HBase应用开发回顾与总结系列

HBase应用开发回顾与总结系列

概述笔者本人接触研究HBase也有半年之久了,虽说不上深入和系统,但至少算是比较沉迷。作为部门里大数据技术的探路者,笔者还要承担起技术传播的职责,所以在摸索研究的过程中总是不断地进行总结和测试,一路走来,慢慢地积累了一些东西,整理了一下,做成一个技术系列文档,暂时就叫做“HBase应用开发回顾与总结”。虽然称不上什么高深莫测的技术,但本着开源和分享的精神,笔者本人还是很乐意将它逐篇贴出来。另外,笔者认为《HBase权威指南》算是比较...
<< 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 >>