MySQL

性能优化:MySQL B+树索引与哈希索引详解

索引介绍 索引是一种特殊的数据库结构,被设计用来快速查询数据库表中的特定记录。索引有多种类型,就像字典有拼音查找和偏旁查找一样都是为了提高检索效率。MySQL中最常见的索引类型有B+树索引 和 哈希索引,下面来简单介绍一下这两种索引类型...

centos6超大磁盘的如何分区格式化

一、服务器环境配置: 1、检查磁盘分区: 近期项目有个服务从虚拟机迁移到物理机,服务磁盘用户自己做了raid为3.8TB 2块磁盘配置 Raid1然后又3.8TB 6块磁盘配置了Raid5,安装操作系统使用的sda 3.8TB空间的raid1已分区。3.8...

SQL开发知识:MySQL分区表管理命令汇总

五、新增和删除分区 前言: 分区是一种表的设计模式,正确的分区可以极大地提升数据库的查询效率,完成更高质量的SQL编程。但是如果错误地使用分区,那么分区可能带来毁灭性的的结果。 分区功能并不是在存储引擎层完成的,因此不只有InnoDB存储引擎支持分区,常见...

Linux 常用命令:chkconfig 命令详解

1.命令简介 chkconfig 命令用于更新和查询系统服务的运行等级信息。它可查询操作系统在每一个运行等级中会自动执行哪些系统服务,包括各类常驻服务,比如 httpd、sshd、mysqld 等。 chkconfig 实际上是通过改变七个不同运行等级目录...

Linux使用stty 如何设置显示修改终端行

stty是linux下改变和打印终端设置的常用命令。 一、参数: 1.打印终端行设置 -a,–all 以人可读的方式打印所有当前设置;-a参数比单独的stty命令输出的终端信息更详细 -g,–save 以stty可读的方式打印当前所...

SQL开发知识:MySQL 中如何归档数据的实现方法

归档,在 MySQL 中,是一个相对高频的操作。 它通常涉及以下两个动作: 迁移。将数据从业务实例迁移到归档实例。 删除。从业务实例中删除已迁移的数据。 在处理类似需求时,都是开发童鞋提单给 DBA,由 DBA 来处理。 于是,很多开发童鞋就好奇,DBA ...

Linux基础:详解Linux索引节点inode

1.inode简介 理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做”扇区”(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一...