![](https://img-blog.csdnimg.cn/20191106135513722.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
小漆同学
一只有梦想的咸鱼!
展开
-
唯一索引和普通索引的选择
唯一索引和普通索引性能分析查询过程执行语句:select id from T where k = 5k上建立索引,这个查询语句在索引树上查找的过程,先是通过B+树从根结点开始,按层搜索到叶子结点。对于普通索引:查找到满足条件的第一个记录后,需要查找下一个记录,直到碰到第一个不满足k=5条件的索引对于唯一索引:查找到满足条件的第一个记录后,就会停止继续检查普通索引和唯一索引的性能...原创 2019-12-12 15:31:04 · 212 阅读 · 1 评论 -
(Windows)MySQL的下载与安装
转自:https://www.cnblogs.com/tyhj-zxp/p/6693046.html下载https://www.mysql.com/downloads/点击选择版本点击下载可以直接不登陆下载安装服务解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:“D:\java\mysql"将解压目录下默认文件 my-default...转载 2019-03-08 12:54:36 · 338 阅读 · 0 评论 -
MySQL慢查询日志总结
转自: https://www.cnblogs.com/saneri/p/6656161.html慢查询日志概念MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10S以上的语句。默认情况下,Mysql...转载 2019-03-26 13:07:20 · 70 阅读 · 0 评论 -
在线分布式数据库原理与实践
事务简介锁并发优势:容易理解劣势:性能较低容易理解的模型性能都不好,性能好的模型都不容易理解。一个事务单元例子: Bob只有100块要全部给Smith(0元)分析:线程①操作Bob的账号时,会加锁,当有其他线程②③要操作时只能等待,保持数据的 一致性如果没有加锁,当①从Bob账号中减少100,而Smith账号要等2ms才能到账,那在这2ms期间如果②去访问Bob账号,发现Bob里...原创 2019-04-04 17:34:27 · 522 阅读 · 0 评论 -
MySQL update select语法
需求:将查询的结果作为条件和更新的数值更新数据update select 语句 (必须使用inner join)语法update t1 as a inner join(select ss from t2) b on a.ss = b.ss set a.ss = b.ss例如:update t_book b inner join( select book_id,count(id)...原创 2019-07-22 15:00:44 · 4441 阅读 · 0 评论 -
MySQL索引
联合唯一索引在表t_book_chapter中有且只有一条数据同时是book_id和chapter_id例如:alter table t_book_chapter add unique index(book_id ,chapter_id );为旧表创建唯一索引:加上关键字即可例如:alter ignore table t_book_chapter add unique in...原创 2019-07-24 16:53:54 · 115 阅读 · 0 评论 -
mysql replace用法
mysql replace实例说明:UPDATE tb1 SET f1=REPLACE(f1, ‘abc’, ‘def’);REPLACE(str,from_str,to_str)在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串这个函数用来批量替换数据中的非法关键字是很有用的!如下例子:例1:UPDATE BBSTopic SET tco...原创 2019-07-24 17:01:36 · 715 阅读 · 0 评论 -
MySQL sql语句获取当前日期|时间|时间戳
1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+———————+| now() |+———————+| 2013-04-08 20:56:19 |+———————+除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:current_timestamp(),current_timestamp...转载 2019-10-11 13:58:57 · 2007 阅读 · 0 评论