随笔分类 -  MySQL

摘要:​一、优化方法:(加粗部分为比较重要的) 1、数据表设计合理;2、索引优化;3、SQL语句优化,定位慢查询explain ;4、分表技术、分区技术;5、读写分离(配置);6、创建适当的存储过程、函数、触发器’7、my.ini配置优化;8、软硬件升级; 1、表的设计满足3nf(范式) a、1nf 指表 阅读全文
posted @ 2016-02-17 17:59 还是小黑 阅读(185) 评论(0) 推荐(0) 编辑
摘要:索引用于快速找出在某个列中有一特定值的行。不使用索引,MySQL必须从第1条记录开始然后读完整个表直到找出相关的行,还需要考虑每次读入数据页的IO开销。而如果采取索引,则可以根据索引指向的页以及记录在页中的位置,迅速地读取目标页进而获取目标记录。大多数情况下都(默认)采用B树来构建索引。只是空间列类... 阅读全文
posted @ 2015-10-13 23:33 还是小黑 阅读(14482) 评论(1) 推荐(4) 编辑
摘要:1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进... 阅读全文
posted @ 2015-08-25 14:34 还是小黑 阅读(196) 评论(0) 推荐(0) 编辑
摘要:一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x) 返回小于x的最大整数值GREAT... 阅读全文
posted @ 2015-08-11 13:08 还是小黑 阅读(232) 评论(0) 推荐(0) 编辑
摘要:数据是一个比较重要的数据,经常需要备份,每次都手动比较麻烦。本脚本主要现实在CentOS中实现对数据库的备份和保留最近十五天的备份文件。避免太多无用陈旧的备份占用空间。#!/bin/bashid="root" #用户名pwd="123123" #密码dbs="conedu commlib" #数据库... 阅读全文
posted @ 2015-07-08 11:06 还是小黑 阅读(445) 评论(1) 推荐(0) 编辑