-
MySQL数据库表大小写不敏感处理,看完之后,大部分程序员收藏了
MySQL大小写敏感的控制 mysql是通过lower_case_table_names参数来控制大小写敏感的 1:参数含义 lower_case_table_names: 此参数不可以动态修改,必须...
-
MySQL常见的图形化工具
MySQL作为一款非常流行的、开源的关系型数据库,应用非常广泛。因为MySQL开源的缘故,图形化管理维护工众多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里介绍几个经常使用的M...
-
微软数据可视化工具SandDance已经开源
SandDance是微软研究院很受欢迎的数据可视化工具,今年年早些时候微软已经将该工具开源,并在GitHub上发布。今天虫虫就和大家就一起来学习一下该工具。 概述 SandDance是微软研究院于20...
-
几千万记录,数据库表结构如何平滑变更?
继续回答知识星球水友提问。 问题域:数据量大、并发量高场景,如何在流量低峰期,平滑实施表结构变更? 画外音,一般来说,是指增加表的属性,因为: 如果是减column,升级程序不使用即可;如果是修改co...
-
KeyDB——据说是比Redis快5倍的中间件,为啥这么快?
KeyDB项目是从redis fork出来的分支。众所周知redis是一个单线程的kv内存存储系统,而KeyDB在100%兼容redis API的情况下将redis改造成多线程。 线程模型 KeyDB...
-
删除一张大表时为什么undo占用空间接近原表两倍?
概述 Oracle中,undo是保存记录的前镜像的,我理解如果delete from t;那产生的undo应该和t表的大小差不多,但测试结果却差的很远,undo产生的量基本上是t表大小的两倍,不知道为...
-
MySQL数据库三个关键性能指标--TPS\QPS\IOPS
今天主要介绍MySQL数据库,或者说所有数据库的三个关键性能指标: qps 每秒处理的查询数tps 每秒处理的事务数IOPS 每秒磁盘进行的I/O操作次数 一、TPS(适用innodb) 1. 概念...
-
你不会还在用这8个错误的SQL写法吧?
1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引...
-
精心总结--Oracle查询表空间的每日增长量和历史情况统计脚本
今天主要总结一下Oracle表空间每日增长和历史情况统计的一些脚本,仅供参考。 11g统计表空间的每日增长量 SELECT a.snap_id, c.tablespace_name ts_name,...
-
数据库缓存最终一致性的四种方案
背景 缓存是软件开发中一个非常有用的概念,数据库缓存更是在项目中必然会遇到的场景。而缓存一致性的保证,更是在面试中被反复问到,这里进行一下总结,针对不同的要求,选择恰到好处的一致性方案。 缓存是什么...
