mysql 查询单表大小

admin | mysql | 2014-02-12
MYSQL 查询占用多大磁盘空间 select concat(truncate(sum(data_length)/1024/1024,2),’MB’) as data_size, concat(truncate(sum(max_data_length)/1024/1024,2),’MB’) as max_data_size, concat(truncate(sum(data_free)/1024/1024,2),’MB’) as data_free, concat(truncate(sum(index_length)/1024/1024,2),’... [阅读全文]
ė 6没有评论 0

myisamchk: error: myisam_sort_buffer_size is too small

admin | mysql | 2013-12-18
mysql表报错 修复 先是进入MYSQL 在MYSQL SHELL中执行修复分区表 alter table log repair partition p11; 报错 Can’t create new tempfile: ‘./appcpa/log#P#p11.TMD 此方法不行 立马换方式 /usr/local/mysql3305/bin/myisamchk -r -f log#P#p11.MYI 报错 myisamchk: error: myisam_sort_buffer_size is too small 此方法不行 立马换方... [阅读全文]
ė 6没有评论 0

MYSQL MYISAM修复

admin | mysql | 2013-09-04
Mysql表使用中,Mysql下修复MYISAM表, MySQL数据表损坏的巧妙修复 修复mysql表之前首先要知道是哪个表出了问题 可以用root登录后在information_schema里查找有问题的表名 1 select TABLE_SCHEMA as DB_DBNAME,TABLE_NAME from INFORMATION_SCHEMA.tables where engine is null; 可以通过事件查看器里是否有 应用程序日志–类型为”错误̶... [阅读全文]
ė 6没有评论 0

mysql 导出数据CSV格式(转载)

admin | mysql | 2013-09-04
MySql数据库导出csv MySql数据库导出csv文件命令: mysql> select first_name,last_name,email from account into outfile ‘e://output1.csv’ fields terminated by ‘,’optionally enclosed by ”lines terminated by ‘/n’; csv文件效果: sunny Grigoryan lovechoosesun@gmail.com Jon Siegal sun@riliantec... [阅读全文]
ė 6没有评论 0

mysql 内存优化分析

admin | mysql | 2013-09-04
MYISAM 的内存数据会被OS CACHE,如果你的MYISAM表很大,那内存也浪费的就很多了 HREAD_CACHE MySQL里面为了提高客户端请求创建连接过程的性能,提供了一个连接池也就是 Thread_Cache池,将空闲的连接线程放在连接池中,而不是立即销毁.这样的好处就是,当又有一个新的请求的时候,mysql不会立即去创建连接 线程,而是先去Thread_Cache中去查找空闲的连接线... [阅读全文]
ė 6没有评论 0

MYSQL 内存管理

admin | mysql | 2013-09-03
对于任何一个数据库管理系统来说,内存的分配使用绝对可以算的上是其核心之一了,所以很多希望更为深入了解某数据库管理系统的人,都会希望一窥究竟,我也不例外。 从内存的使用方式MySQL 数据库的内存使用主要分为以下两类 线程独享内存 全局共享内存 今天这篇文章暂时先分析 MySQL 中主要的 “线程独享内存” 的。 在 MySQL 中,线程独享内存主要用于各... [阅读全文]
ė 6没有评论 0

mysql 读写并发

admin | mysql | 2013-07-19
测试MYSQL的时候 查询5000条数据,也同时执行insert操作 发现INSERT也可以执行。 MYSQL MYISAM引擎资料 所以对MyISAM表进行操作,会有以下情况: a、对MyISAM表的读操作(加读锁),不会阻塞其他进程对同一表的读请求,但会阻塞对同一表的写请求。只有当读锁释放后,才会执行其它进程的写操作。 b、对MyISAM表的写操作(加写锁),会阻塞其他进程对同一... [阅读全文]
ė 6没有评论 0

mysql 分区读写测试

admin | mysql | 2013-07-19
针对目前写压力大,想尝试一下HASH RANGE  2种常见的分区方式进行分区, 测试结果写方面鸡肋啊。HASH强于RANG,但是弱于未分区的状态   系统配置: 虚拟机 内存:2G MYSQL版本:5.6 压力测试工具:MYSQLSLAP(MYSQL自带) SQL语句:create table test_rp (id integer AUTO_INCREMENT NOT NULL PRIMARY KEY, username varchar (30) not null, data datet... [阅读全文]
ė 6没有评论 0

转载(快速检测MYSQL状态)

admin | mysql | 2013-07-12
我们知道 “SHOW [FULL] PROCESSLIST” 能显示哪些线程正在运行。当然用 mysqladmin processlist 也是可以的。 如果有SUPER权限,还可以看到所有线程。否则,只能看到自己的线程(也就是,与正在使用的MySQL账户相关的线程),这里有个提示:不要轻易给程序连接的的super权限,否则,连接到man_connection后,后果不堪设想,因为被保留来管理... [阅读全文]
ė 6没有评论 0

mysql 通用分区

admin | mysql | 2013-07-11
一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的... [阅读全文]
ė 6没有评论 0
Ɣ回顶部