随笔分类 -  数据库

一些数据库常用的sql整理和简单分析
摘要:资料来源: "青山老师的mysql课程" "丁奇老师的《MySQL45讲》" 一、文章结构和思路 1.整体文章结构 2、大概思路 介绍数据库的特性; 数据库标准所制定的隔离级别和解决对应的一致性问题; 数据库的锁:事务的实现依赖于数据库锁的; 在了解基本的锁结构之后,再了解他们之间的关系; 文章穿插 阅读全文
posted @ 2020-04-10 16:27 李维维(levi) 阅读(439) 评论(0) 推荐(1)
摘要:一、mysql数据库优化的概述 数据库优化出现的原因 数据库部分基于初始参数的优化(不多,具体有用到再说) 数据库建表时候的表结构优化 数据库索引的创建和优化 数据库sql优化的具体实例 二、数据库部分基于初始参数的优化 1、mysql数据库缓存 对应参数query_cache_type 数据库缓存 阅读全文
posted @ 2019-12-15 21:02 李维维(levi) 阅读(348) 评论(0) 推荐(0)
摘要:一、问题来源分析 出现的错误 : 1.出现的原因,数据库链接丢失,出现的原因是这样的,我需要执行定时任务去定时更新数据库的数据,每次分页循环跟新,开始数据不多,能成功,后来数据量大了,到了下一次任务开始也不能结束,但是数据库已经报错了,报错理解起来也很简单,数据连接丢失, 一开始问了度娘,修改了一下 阅读全文
posted @ 2019-12-09 14:36 李维维(levi) 阅读(7926) 评论(0) 推荐(0)
摘要:一、修改MySQL启动配置文件 #如果不知道配置文件,先查找find / -name my.cnf#编辑配置文件 vim /etc/my.cnf 在[mysql] 下面第一行加入 skip-grant-tables 重启mysql,以root用户登录 #重启service mysqld restar 阅读全文
posted @ 2019-11-22 20:20 李维维(levi) 阅读(608) 评论(0) 推荐(0)
摘要:本文基于 MySQL实战45讲(极客时间 林晓斌 )整理 >https://time.geekbang.org/column/article/68319 一、第一节:一条sql查询语句是怎样执行的 5.5.5版本以后,默认使用存储引擎为InnoDB 不使用查询缓存,MySQL8.0没有查询缓存这个功 阅读全文
posted @ 2019-08-12 19:53 李维维(levi) 阅读(368) 评论(0) 推荐(0)
摘要:1、问题来源:数据中由于并发问题,数据存在多次调用接口,插入了重复数据,需要根据多条件删除重复数据; 2、参考博客文章地址:https://www.cnblogs.com/jiangxiaobo/p/6589541.html 二、 1、删除数据之前,先要查找到重复的数据,有一张单位表,单位名称可以重 阅读全文
posted @ 2019-06-18 17:06 李维维(levi) 阅读(11270) 评论(0) 推荐(0)