mysql之分页方式了解
mysql之分页方式了解:分页通常我们想到的sql:第一种方法:select * from tbl limt start_num,end_num;但是随着tbl数据量的增加,给检索的分页数据会带来困难;第二种方法:先描述如下分页方法:基础表:CREATE TABLE `u...
内存(memory)表和临时(temporary)表之了解
内存(memory)表和临时(temporary)表之了解**临时表(temporary):1.参数:tmp_table_size 64M(最大容量,表增长到此值,会自动转换为磁盘表)2.表定义,数据,索引存于内存中3.到阀值,自动转换为磁盘表,需要进行IO...
mysql limit语句优化
形如下表:CREATE TABLE `tbl` (  ...
mysql检测工具tuning-primer.sh
mysql检测工具tuning-primer.shtuning-primer.sh帮助我们去查看一下mysql运行情况,产生报告,给出一些优化建议;下载及使用:1.wget http://www.day32.com/MySQL/tuning-primer.sh2.将tuning-primer.sh拷贝到my.cnf同...
MySQL-取某个字段表中每组几行数据方式
MySQL-取某个字段表中每组几行数据因开发要求,对某张有多组数据表,对其每个组中取前几行数据sql:形式如下:create table tbl(Id int(11) not null auto_increment,type int(11) not null,name char(1) not null,pr...
mysql之InnoDB基础了解
InnODB引擎支持众多特性:a) 支持ACID,简单地说就是支持事务完整性、一致性; b) 支持行锁,以及类似ORACLE的一致性读,多用户并发;c) 独有的聚集索引主键设计方式,可大幅提升并发读写性能;d) 支持外键;e) ...
mysql audit-访问日志记录应用
mysql audit-访问日志记录应用描述:某天DB被drop,查询被什么账号所致;//accesslog 存放连接信息;create database accesslog; CREATE TABLE `accesslog` ( `id` int(11) NOT NULL AUTO_INCREMENT, `...
load data ... infile table tab_name
load data infile path into table tab_name 使用方式(注意path选择);//导入cdkey;AKDXVAAHmVDFSYAKDXVAAHmVEHkeAKDXVAAHmVFsdeLOAD DATA LOCAL INFILE 'e:\MA201304_AK0' INTO TABLE tab_name;create t...
blog
blog
MySQL加速查询速度的独门武器:查询缓存(QueryCache)
与朋友或同事谈到mysql查询缓存功能的时候,个人喜欢把Query Cache比作荔枝,是非常营养的东西,但是一次性吃太多了,就容易导致上火而流鼻血,虽然不是特别恰当的比喻,但是有很多相似的地方,另外Query Cache...
查看慢查询中,表被update 或 select 次数
如下SQL语句,只适用于慢查询信息记录,由原来的磁盘文件存放,转移到mysql.slow.log表中存放;root@xx.xx.xx.xx:(none) 11:19:48>show variables like '%output%';+---------------+-------+| Variable_n...
linux 使用FIO测试磁盘iops
FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等等。 fio 官网地址...
mysql的存储过程
一些测试场景的执行往往需要先往DB中注入一些测试数据,一般可以通过sql脚本来实现drop procedure if exists init_QB_Static_Info; delimiter //&...
MySQL-InnoDB内部结构
MySQL InnoDB的存储结构总结从物理意义上来讲,InnoDB表由共享表空间、日志文件组(redo文件组)、表结构定义文件组成。若将innodb_file_per_table设置为on,则系统将为每一个表单独的生成一个table_name.ibd的文件...
职场上应避免“懒驴效应”
zz:http://zhaisj.blog.51cto.com/219066/702816职场上应避免“懒驴效应” Jack Zhai 在管理课中它被称为“懒马效应”,其实我更愿意叫它“懒驴效应”,因为驴肉更加美味。“两 匹马一起拉车...
shell中字符串分割
shell中字符串分割例子:[一],将如下字符串存放于t.txt文件下1:6:0;2:4794537:1;3:19:0;4:28200:0;6:12:1;7:130:1;11:84439:0;1:1:0;2:108914:0;7:10:0;1:5:0;2:7104035:1;3:48:1;4:150070:1;6:18:1;7:79:0;1:1:0...
shell编程控制结构expr/let/for/while/until
1、expr计算整数变量值格式 :expr arg例子:计算(2+3)×4的值1、分步计算,即先计算2+3,再对其和乘4s=`expr 2 + 3`expr $s \* 42、一步完成计算:expr `expr 2 + 3 ` \* 4–说明:运算符号和参数之...
mysql 前缀索引 的一些介绍
mysql 前缀索引 的一些介绍大家都知道在CHAR和VARCHAR列上,可以使用列的前缀进行索引,如:INDEX (name(10),address(20)) 但是到底第几位是optimal length 呢http://www.shinguz.ch/MySQL/mysql_hints.html的一...
Shell编程-文件读取方法集锦
在这里总结一下Shell读取文件的方法[plain] view plaincopya), #使用read命令读取一行数据 while read myline do &...
理解Linux系统负荷
一、查看系统负荷 如果你的电脑很慢,你或许想查看一下,它的工作量是否太大了。 一般在Linux系统中,我们使用uptime命令(w命令和top命令也行)。(另外,它们在苹果公司的Mac电脑上也适用。) 你...