摘要: 1.1. 什么是慢查询 慢查询日志,顾名思义,就是查询慢的日志,是指mysql记录所有执行超过long_query_time参数设定的时间阈值的SQL语句的日志。该日志能为SQL语句的优化带来很好的帮助。默认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日志功能。 1.2. 慢查 阅读全文
posted @ 2019-06-24 18:01 SoyWang 阅读(1319) 评论(0) 推荐(0)
摘要: 1. 业务设计 1.1. 逻辑设计 1.1.1. 范式设计 1.1.1.1. 数据库设计的第一大范式 数据库表中的所有字段都只具有单一属性 单一属性的列是由基本数据类型所构成的 设计出来的表都是简单的二维表 name-age列具有两个属性,一个name,一个 age不符合第一范式,把它拆分成两列 1 阅读全文
posted @ 2019-06-24 17:54 SoyWang 阅读(1944) 评论(0) 推荐(0)
摘要: 1. 事务 1.1. 为什么需要事务 现在的很多软件都是多用户,多程序,多线程的,对同一个表可能同时有很多人在用,为保持数据的一致性,所以提出了事务的概念。 A 给B 要划钱,A 的账户-1000元, B 的账户就要+1000元,这两个update 语句必须作为一个整体来执行,不然A 扣钱了,B 没 阅读全文
posted @ 2019-06-21 14:33 SoyWang 阅读(3414) 评论(0) 推荐(2)
摘要: 1. 锁 1.1. 锁的简介 1.1.1. 为什么需要锁? 到淘宝上买一件商品,商品只有一件库存,这个时候如果还有另一个人买,那么如何解决是你买到还是另一个人买到的问题? 1.1.2. 锁的概念 l 锁是计算机协调多个进程或线程并发访问某一资源的机制。 l 在数据库中,数据也是一种供许多用户共享的资 阅读全文
posted @ 2019-06-21 14:25 SoyWang 阅读(909) 评论(0) 推荐(0)
摘要: -- 将订单表所有的状态改成1update oc_repair_preorder a inner join (select id,`status` from oc_repair_preorder) b on a.id = b.id set a.`status` = 1 update oc_repai 阅读全文
posted @ 2019-06-20 16:32 SoyWang 阅读(1582) 评论(0) 推荐(0)
摘要: 1. 存储引擎 #看你的mysql现在已提供什么存储引擎: mysql> show engines; #看你的mysql当前默认的存储引擎: mysql> show variables like '%storage_engine%'; 1.1. MyISAM MySql 5.5之前默认的存储引擎 M 阅读全文
posted @ 2019-06-19 11:52 SoyWang 阅读(306) 评论(0) 推荐(0)
摘要: 1. Mysql架构 1.1. 体系 1.1.1. 连接层 当MySQL启动(MySQL服务器就是一个进程),等待客户端连接,每一个客户端连接请求,服务器都会新建一个线程处理(如果是线程池的话,则是分配一个空的线程),每个线程独立,拥有各自的内存处理空间 show VARIABLES like '% 阅读全文
posted @ 2019-06-19 11:49 SoyWang 阅读(2069) 评论(0) 推荐(1)
摘要: 1.1.1. JSON类型数据存储 新建表 create table json_user ( uid int auto_increment, data json, primary key(uid) ); 插入数据 insert into json_user values ( null, '{ "na 阅读全文
posted @ 2019-06-19 11:03 SoyWang 阅读(56150) 评论(1) 推荐(4)
摘要: 如果不需要保存上次编辑的内容,则直接删除临时文件:rm .my.cnf.swp(然后系统提示是否确认删除 :rm: remove regular file `.my.cnf.swp'?) 直接输入y,回车,如下图所示 阅读全文
posted @ 2019-06-18 17:20 SoyWang 阅读(390) 评论(0) 推荐(0)
摘要: 1.1.1. Int类型 类型 字节 最小值 最大值 (带符号的/无符号的) (带符号的/无符号的) TINYINT 1 -128 127 0 255 SMALLINT 2 -32768 32767 0 65535 MEDIUMINT 3 -8388608 8388607 0 16777215 IN 阅读全文
posted @ 2019-06-17 00:14 SoyWang 阅读(357) 评论(0) 推荐(0)