数据库 第950页
-
大量MySQL表导致服务变慢的问题
背景 有一个业务需要分 1000 个库,每一个库中都有 80 个表,总共就是 80000 * 2 个文件。文件使用率还挺高,大概是 60000 * 2。 这个业务采用的高可用架构是 MMM,由于集群机...
-
MongoDB家族添新!推出了自己的后端即服务Stitch
MongoDB是***的、开放源码的、面向文档的NoSQL数据库,目前已经推出了自己的后端即服务(BaaS),有望减轻数据开发人员编写样板代码的难度。 MongoDB Stitch昨天在MongoDB...
-
DataGuard单实例到RAC搭建
本文为针对一次Windows平台RAC数据库迁移至Linux平台RAC的笔记,基本步骤为: 1.搭建Windows RAC到Linux 单实例数据库的DataGuard 2.做switchover,将...
-
Oracle使用联机重定义来给表增加新列与分区
因为需要将一张上亿我们要记录的表修改为分区表,所以尝试使用联机重定义来给表增加新列与分区的方法来实现,下面是一个测试的例子,操作系统是Oracle Linux 7.1,数据库为12.2.0.1,原始表...
-
MongoDB安装和可视化工具
MongoDB 是一款非常热门的NoSQL,面向文档的数据库管理系统,我选择的是 Enterprise Server (MongoDB 3.2.9)版本,安装在Windows Server 2012环...
-
美团点评数据库高可用架构的演进与设想
本文介绍最近几年美团点评MySQL数据库高可用架构的演进过程,以及我们在开源技术基础上做的一些创新。同时,也和业界其它方案进行综合对比,了解业界在高可用方面的进展,和未来我们的一些规划和展望。 MMM...
-
Oracle中,通过触发器,记录每个语句影响总行数
需求产生: 业务系统中,有一步“抽数”流程,就是把一些数据从其它服务器同步到本库的目标表。这个过程有可能 多人同时抽数,互相影响。有测试人员反应,原来抽过的数,偶尔就无缘无故的找不到了,有时又会出来重...
-
-
从Oracle到MariaDB的同步复制
对于复制,如果不使用触发器或其它机制,那么使用开源的东西可能是比较好的了,或者可以不使用说明特殊工具来做吗?一种方式是在Oracle的前面放一个代理。这非常有用,但是需要花费太多时间来开发并且要熟悉O...
-
MySQL:什么时候NOT IN不等于NOT EXISTS
当你想对两个表进行差分运算时,你有两种选择:使用NOT EXISTS 的子查询或者NOT IN 。后者可以说更易于编写,可以使查询方法更加明显。现代数据库系统可以优化两种执行计划从而查询到类似的结果,...
