Database
文章平均质量分 50
御清风
一只快乐的程序猿
展开
-
MySQL存储函数生成批量数据
当测试SQL性能时,需要使用存储函数造数据创建随机字符串,参数为字符串的长度DROP FUNCTION IF EXISTS rand_string;delimiter $$CREATE FUNCTION rand_string (n INT) RETURNS VARCHAR (255)BEGIN DECLARE chars_str VARCHAR (100) DEFA...原创 2018-02-28 16:10:14 · 1111 阅读 · 0 评论 -
初识Redis
Redis简介Redis支持数据的持久化,可以将内存中的数据存储到磁盘中,重启的时候可以再次加载使用Redis不仅支持Key-Value类型的数据,还支持list,set,zset,hash等数据结构的存储Redis支持数据的备份,即master-slave模式的数据备份Redis优势性能极高:读的速度110000次/秒,写的速度81000次/秒丰富的数据类型:支持二进...原创 2018-01-25 23:08:49 · 279 阅读 · 0 评论 -
SQL优化
提升效率查询时,先将数据从数据库查出来,然后再做函数处理,尽量减少占用数据库连接(事务)的时间若数据量比较少,不超过100条记录,不需要使用索引在where条件及orderBy字段上建立索引,但一张表中最多不能超过6个索引union all会查询出相同的记录,而且不对结果集进行排序;union 会过滤掉重复的数据,而且按照字母的顺序排序(自然排序),性能较union all差;如果确定...原创 2018-04-15 14:27:40 · 144 阅读 · 0 评论