摘要:
本文是自己学习mongodb数据库的学习笔记,整理出来的。发出来给大家分享: 1:SQL和mongodb的基本术语概念 SQL术语/概念 MongoDB术语/概念 解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据 阅读全文
摘要:
sqlserver版本:2014 操作,对线上库库存表加CCI。 表:dbo.product 然后就收到开发的消息,被告知查询报错。 嗯?什么情况,怎么会报错呢,把开发的语句拿出来看一下,答题如下: 嗯,看到好像是有点问题,我们指导sqlserver的默认隔离级别都是RC的隔离级别,为什么会被人修改 阅读全文
摘要:
数据库使用空间监控,并且每周发邮件预警,下面是操作步骤: 1:建立一张表 2:在各个数据库每天收集一次数据 可以写成一个作业定时监控,每天定时插入数据。 3:创建存储过程发邮件出来每周report一次 然后创建一个定时作业直接每周report一次就好了。 邮件预警的效果图如下: 好了,就这么多了。你 阅读全文
摘要:
今天收到数据库预警,发现连接数较多。于是立马登录查看机器的基本情况: 查看了一下连接数,发现有两个进程都处于CXPACKET状态,而且看得到一条查询有N个并发,这里没有保留当时的记录,所以就不贴图片了。 我们看下为什么会出现这种CXPACKET等待呢?CXPACKET又是什么呢? CXPACKET: 阅读全文
摘要:
RANGE,LIST分区管理 RANGE,LIST分区管理 1:为未分区表创建分区 ALTER TABLE trb3 PARTITION BY KEY(id) PARTITIONS 2; 2:删除某个分区的数据 ALTER TABLE tr DROP PARTITION p2; 3:为分区表添加一个 阅读全文
摘要:
XtraBackup是现今为止唯一一款为InnoDB 和XtraDB提供热备的开源工具,这个工具有以下的有点: (1)备份快速高效而且可靠 (2)备份过程可以做到事物处理不间断 (3)节省磁盘空间和网络带宽 (4)自动备份验证 (5)恢复速度快而高效 XtraBackup适用于所有版本的Percon 阅读全文
摘要:
mysql系统数据库主要存储了一些存储MySQL服务的系统信息表。一般情况下mysql库的表都是MYASIM引擎,除非个别情况。mysql库的表的作用大致可以分为以下几类: (1)授权系统表 (2)系统对象信息系统表 (3)日志系统表 (4)服务器端辅助系统表 (5)time zone系统表 (6) 阅读全文
摘要:
检查点的工作机制: innodb会自动维护一个检查点的机制,叫做 fuzzy checkpointing(当然sharp checkpoint也是检查点之一),fuzzy checkpointing就是将buffer pool当中的数据页信息小批量的刷新到磁盘。但是我们没有必要单批次批次的对buff 阅读全文
摘要:
简介 INNODB维护了一个缓存数据和索引信息到内存的存储区叫做buffer pool,他会将最近访问的数据缓存到缓冲区。通过配置各个buffer pool的参数,我们可以显著提高MySQL的性能。 INNODB的buffer pool是基于LRU算法来实现的,我们可以简单了解以下LRU算法: le 阅读全文
摘要:
1: INNODB_CMP 和INNODB_CMP_RESET 这两个表存储的是关于压缩INNODB信息表的时候的相关信息, Column name Description PAGE_SIZE Compressed page size in bytes. COMPRESS_OPS Number of 阅读全文