
MySQL核心
文章平均质量分 90
mysql深层
mysql优化
xy294636185
交流加qq294636185,通信工程向,熟悉c,c++,linux系统编程,网络编程,数据库等。
展开
-
牛客网mysql经典题目
SQL23对所有员工的薪水按照salary降序进行1-N的排名。select emp_no,salary,cast(@rownum := @rownum + (@pre <> (@pre := salary)) as signed) as t_rankfrom salaries a,(select @rownum := 0) b,(select @pre := -1) corder by salary desc...原创 2021-09-14 17:16:23 · 596 阅读 · 0 评论 -
java基础(Mysql)
SQL分类:数据查询语言DQL:select数据操作语言DML:insert,delete,update数据定义语言DDL:create,drop,alter事务控制语言TCL:commit,rollback数据控制语言DCL:grant,revoke数据库设计三范式:第一范式:数据库中不能出现重复记录(主键),每个字段是原子性的不能再分(不能包含两种信息)。第二范式:所有非主键字段完全依赖主键,不能产生部分依赖(一个表中出现两种类型数据,比如老师和学生,信息有冗余,需要三张原创 2021-08-22 23:24:02 · 137 阅读 · 0 评论 -
mysql应用性能提升
mysql应用性能优化拓展:通用性能优化口诀:缓存(三级缓存),异步(异步同步数据),批处理。写操作:批量insert,批量update。mysql单机配置型性能优化拓展:mysql分布式配置性能优化拓展:...原创 2021-08-13 17:05:29 · 170 阅读 · 0 评论 -
MYSQL核心(十三)
为什么还有kill不掉的语句?在 MySQL 中有两个 kill 命令:一个是 kill query + 线程 id,表示终止这个线程中正在执行的语句;一个是 kill connection + 线程 id,这里 connection 可缺省,表示断开这个线程的连接,当然如果这个线程有语句正在执行,也是要先停止正在执行的语句的。不知道你在使用 MySQL 的时候,有没有遇到过这样的现象:使用了 kill 命令,却没能断开这个连接。再执行 show processlist 命令,看到这条语句的 Com原创 2021-07-19 23:57:21 · 252 阅读 · 0 评论