
mysql
out2012
这个作者很懒,什么都没留下…
展开
-
MySQL的btree索引和hash索引的区别
[size=medium][b]MySQL的btree索引和hash索引的区别(转)[/b][/size][b][color=brown]hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。可 能很多人又有疑问了,既然 Has...原创 2014-10-11 10:05:09 · 110 阅读 · 0 评论 -
mysql存储过程动态删除多张表
[size=medium][color=darkred][b]1.建表出现异常,需要删除表,创建删除表存储过程[/b][/color][/size][code="sql"]DELIMITER $$CREATE PROCEDURE `score`.`dropp`() BEGIN DECLARE i INT; DECLARE table_name...2014-11-27 15:11:42 · 487 阅读 · 0 评论 -
mysql创建多张表结构一样的表(分表时用)
[size=medium][b][color=darkred]一、存储过程创建多张表[/color][/b][/size][color=darkblue][b]1.利用存储过程,动态创建多张表:创建16张表,从score_stream_00到score_stream_15[/b][/color][code="sql"]DELIMITER $$CREATE PROC...2014-11-27 15:04:59 · 850 阅读 · 0 评论 -
mysql存储过程基本知识点
[code="sql"]--存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql varchar(500); --需要执行的SQL语句 declare sym var...2014-11-27 15:00:28 · 133 阅读 · 0 评论 -
linux下安装mysql
[color=darkred][size=medium][b]怎么样使用yum来安装mysql[/b][/size][/color][b]linux下使用yum安装mysql,以及启动、登录和远程访问。[/b][b][color=darkblue]1、安装[/color][/b]查看有没有安装过: yum list installed mysql*...原创 2014-11-18 09:24:06 · 98 阅读 · 0 评论 -
mysql常用命令
1. 登录mysql -h xxxx.xxx.xxx -P 3306 -u username -p2. 查询正在运行线程show processlist;3. 查询最近死锁日志 show engine innodb status;4. 查看建表语句show create table tbj.claims_product;...2016-11-21 17:42:23 · 108 阅读 · 0 评论 -
如何查看MySQL数据库的死锁日志
[size=medium][color=brown][b]如何查看MySQL数据库的死锁日志[/b][/color][/size][b][color=indigo]1. 使用终端或命令提示符登录到MySQL,输入命令[/color][/b]:mysql -h xxxx.xxx.xxx -P 3306 -u username -p解释:xxxx.xxx.xxx是数据库IP地址,usern...2016-11-21 15:10:39 · 6574 阅读 · 0 评论 -
一次mysql死锁的排查过程
[size=medium][color=brown][b]一次mysql死锁的排查过程[/b][/color][/size][size=medium][color=indigo][b]一、背景[/b][/color][/size] 17号晚上要吃饭了,看旁边的妹子和佐哥还在调代码,就问了下什么问题啊,还在弄,妹子说,在测试环境测试给用户并发发送卡券时,出现了死锁,但看代码没有死锁,问...2016-11-21 10:04:17 · 659 阅读 · 0 评论 -
数据库设计规范
1. 数据库设计基本规范领域驱动表内容划分,一个领域内容的放在一个表内一套应用表或者一张表,最基本要满足第三范式要求对于基础服务的表,要满足BC范式的要求2. 表名规范同一个应用(或领域)下的表,要有相同的前缀,如:tb_share, tb_position,tb_valuation...2016-10-17 23:29:44 · 269 阅读 · 0 评论 -
mysql,datetime类型异常问题
[b]mysql数据库,如果是datetime类型的字段,如果存的是0000-00-00 00:00:00这个数据,那么如果ORM用过的是mybatis,那么转换会出问题的,所以要存确定的时间[/b]...2015-09-20 18:18:30 · 464 阅读 · 0 评论 -
linux下mysql启动/停止/重启
[size=medium][color=darkred][b] Linux下重启MYSQL的命令如何启动/停止/重启MySQL[/b][/color][/size][b]一、启动方式[/b]1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe...原创 2014-12-16 15:28:50 · 165 阅读 · 0 评论