7TREE技术栈
性能调优-数据库 性能调优-数据库
性能调优-数据库 MySQL 5.7 + 一、SQL语句调优 MySQL调优之SQL语句:如何写出高性能的SQL语句? 我们应该尽量避免一些慢 SQL 语句的实现 ,总结一些常用的 SQL 调优方法 (一)慢 SQL 语句的几种常见
2020-09-10
MySQL实战总结 MySQL实战总结
MySQL实战总结十五、答疑文章(一):日志和索引相关问题(1)日志相关问题(2)业务设计问题(3)小结 三十、答疑文章(二):用动态的观点看加锁(1)不等号条件里的等值查询(2)等值查询的过程(3)怎么看死锁?(4)怎么看锁等待?(
2020-09-08
MySQL实战-实践篇 MySQL实战-实践篇
MySQL实战-实践篇一、普通索引和唯一索引,应该怎么选择?假设你在维护一个市民系统,每个人都有一个唯一的身份证号,而且业务代码已经保证了不会写入两个重复的身份证号。如果市民系统需要按照身份证号查姓名,就会执行类似这样的 SQL 语句: s
2020-09-08
MySQL实战-基础篇 MySQL实战-基础篇
MySQL实战-基础篇一、一条SQL查询语句是如何执行的?执行如下SQL,我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 select * from T where ID=10; 我们一起来看
2020-09-08
SQL必知必会 SQL必知必会
SQL必知必会笔记目录 数据库选型 NoSQL vs SQL 各数据存储系统的适应场景 构建Mysql开发环境 数据库建模 业务分析 逻辑设计 范式化 vs 反范式化 物理设计 根据mysql特点进行设计 数据库访问 Mysq
2019-12-08
MySQL基础 MySQL基础
MySQL基础初识Mysql SQL 命令式语言 第四代语言 Mysql的分类 DDL(Data Definition Language) 数据定义语句,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字
2019-09-03
MySQL-Install MySQL-Install
MySQL Install MySQL (mysql-5.7.20-winx64.zip) unzip to your_mysql_directory/ create your_mysql_directory/my.ini [mysq
2019-09-02
数据库表分割技术 数据库表分割技术
数据库表分割技术 水平分割、垂直分割、库表散列 一.水平分割什么是水平分割? 打个比较形象的比喻,在食堂吃饭的时候,只有一个窗口,排队打饭的队伍太长了,都排成S型了,这时容易让排队的人产生焦虑情绪,容易产生混乱,这时一个管理者站出来,增
2019-02-02