随笔分类 - MySql
摘要:之前有不少刚入坑 Java 的粉丝留言,想系统的学习一下分库分表相关技术,可我一直没下定决心搞,眼下赶上公司项目在使用 sharding-jdbc 对现有 MySQL 架构做分库分表的改造,所以借此机会出一系分库分表落地实践的文章,也算是自己对架构学习的一个总结。 我在网上陆陆续续的也看了一些有关于
阅读全文
摘要:https://www.cnblogs.com/aipiaoborensheng/p/8708852.html
阅读全文
摘要:https://blog.csdn.net/weixin_33720452/article/details/92386391 https://my.oschina.net/u/3387320/blog/3053662
阅读全文
摘要:https://www.jianshu.com/p/acb6167c5258 https://www.cnblogs.com/ming-blogs/p/10963011.html
阅读全文
摘要:在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL
阅读全文
摘要:https://www.jianshu.com/p/5609b115110f
阅读全文
摘要:数据库四大特性和事务隔离级别 数据库中经常被问到四大特性和隔离级别,一般都是涉及到概念性问题,在此做一些整理总结,方便理解。 1、事务的隔离级别 由低到高依次为Read uncommitted(未授权读取、读未提交)、Read committed(授权读取、读提交)、Repeatable read(
阅读全文
摘要:Mysql(9) 纪录一次实际开发过程中用到的复杂存储过程 为了尽可能的还原当时为什么需要用到存储过程,下面我写了个详细的文档,我们可以从需求文档出发来分析。 有关存储过程之前也写了两篇文章来做铺垫。 LOOP 及 LEAVE、ITERATE 这里LOOP用来标记循环; 而LEAVE表示离开循环,好
阅读全文
摘要:day61 保存在MySQL上的一个别名 一坨SQL语句 delimiter // create procedure p1() BEGIN select from student; INSERT into teacher(tname) values("ct"); END// delimiter; c
阅读全文
摘要:MySQL 使用 explain + sql 语句查看 执行计划,该执行计划不一定完全正确但是可以参考。 EXPLAIN SELECT FROM user WHERE nid = 3; select_type 说明 SIMPLE 简单查询 PRIMARY 最外层查询 SUBQUERY 映射为子查询
阅读全文
摘要:在安装完成之后,初始化数据库之前,修改 my.cnf打开mysql配置文件vim /etc/my.cnf在尾部追加一行lower_case_table_names=1并保存,然后再初始化数据库。重启mysql,systemctl restart mysqld.service如果这个操作是初始化数据库
阅读全文
摘要:1、 官网下载mysql5.5 下载地址: http://dev.mysql.com/downloads/mysql/5.5.html downloads 2、 安装mysql5.5 注意,安装之前,请关闭杀毒软件。 (1) 打开下载的mysql 5.5.
阅读全文

浙公网安备 33010602011771号