MySQL查询缓存参数详解
Qcache_free_blocks:缓存中相邻内存块的个数。数目大说明可能有碎片。flush query cache会对缓存中的碎片进行整理,从而得到一个空闲块。Qcache_free_memory:缓存中的空闲内存。Qcache_hits:多少次命中,通过这个参数可以查看query cache的基本命中效果。Qcache_inserts:每次插入一个查询时就增大,命中次数除以插入次数就是非命中率。
MySQL关于表碎片整理OPTIMIZE TABLE操作的官方建议
MySQL官方建议不要经常(每小时或每天)进行碎片整理,一般根据实际情况,只需要每周或者每月整理一次即可,可以写成定时任务来做。
MySQL的root密码忘记或丢失的解决方法一例
MySQL的root密码忘记或丢失的解决方法一例
MongoDB分片需要考虑的事项
选择1:根据时间分片尽量使用时间戳,或者使用_id字段的ObjectID,会将数据平均分布在各个分片上,这将意味着分片集群拥有和单个实例相同的吞吐量。假定频繁访问近期数据,那么大多数读操作倾向于读取集群中相同的分片。
MongoDB查看执行计划方法及相关字段说明
> db.chenfeng.find(){ "_id" : ObjectId("5714419cf7c81959e12a904e"), "age" : 1, "name" : "duansf" }{ "_id" : ObjectId("571441a3f7c81959e12a904f"), "age" : 2, "name" : "duansf" }{ "_id" : ObjectId("571441a7f7c81959e12a9050"), "age" : 3, "name" : "duansf" }{ "_id" : ObjectId("571441abf7c81959e12a90...
MongoDB 3.2的用户角色权限介绍和配置
userAdminAnyDatabase 这个角色拥有分配角色和用户的权限,但没有读写的缺陷root 这是超级管理员readWrite 有读写权限read 有读权限
MySQL InnoDB检查点机制
InnoDB 通过调用一个模糊的检查点来实现检查点机制。InnoDB 以很小的批量从缓冲池中刷新修改了的数据库页面。这就不需要在一个批量中刷新整个缓冲池,因这个实话上将可能停止用户 SQL 语句运行进程一段时间。
Linux shell grep 或 egrep 或awk过滤两个或多个关键词
Linux shell grep 或 egrep 或awk过滤两个或多个关键词
MySQL innoDB独立表空间和共享表空间的优点和缺点介绍
独立表空间的优点:1.每个表都有自已独立的表空间。2.每个表的数据和索引都会存在自已的表空间中。3.可以实现单表在不同的数据库中移动。4.空间可以回收(drop/truncate table方式操作表空间不能自动回收)5.对于使用独立表空间的表,不管怎么删除,表空间的碎片不会太严重的影响性能,而且还有机会处理。
MySQL innodb共享表空间新增表空间数据文件方法
本文介绍MySQL innodb共享表空间新增表空间数据文件方法
MySQL删除表重复记录的三种方法举例
本文介绍MySQL删除表重复记录的三种方法
MySQL体系结构详细介绍
MySQL是由SQL接口,解析器,优化器,缓存,存储引擎组成的.
Oracle闪回查询,闪回版本查询与闪回事务查询的使用区别总结
闪回查询Flashback Query:使用带有AS OF子句的SELECT语句进行闪回查询。闪回查询获取之前的时间点的数据。语句通过时间戳或SCN显示地引用过去的时间。返回在那个时间点当时已经提交的数据。
MongoDB批量插入大数据文档的简单方法一例
MongoDB批量插入大数据的简单方法一例
Spark相对于Hadoop有哪些优势?
Spark是UC Berkeley AMP lab所开源的类Hadoop MapReduce的通用的并行计算框架,是一个基于内存计算的开源的集群计算系统,目的是让数据分析更加快速,Spark是一种与Hadoop相似的开源集群计算环境,Spark基于map reduce算法实现的分布式计算,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的map reduce的算法。
MongoDB分片集群chunk的概念
在一个shard server内部,MongoDB还是会把数据分为chunks,每个chunk代表这个shard server内部一部分数据。
MySQL InnoDB版本一览
MySQL InnoDB版本一览
MySQL5.6版本的新特性介绍
MySQL 在 5.6 版本中显著提高了它的性能和可用性、集成度、查询性能,可支持下一代 Web、嵌入式和云计算应用程序。
什么是银行跑批?
批量最主要就是产生总帐,进行总分核对,再次就是进行大批量交易,如:结息,计提,代收付等(这一步可以在各分布平台做)。再次就是生成报表,导出流水数据等。
MySQL show status命令输出结果详解
MySQL show status命令输出结果详解