随笔 - 388  文章 - 1  评论 - 31  阅读 - 94万 

随笔分类 -  数据库

MySql Lock wait timeout exceeded该如何处理? (转载)
摘要:转载 https://ningyu1.github.io/site/post/75-mysql-lock-wait-timeout-exceeded/ 这个问题我相信大家对它并不陌生,但是有很多人对它产生的原因以及处理吃的不是特别透,很多情况都是交给DBA去定位和处理问题,接下来我们就针对这个问题来 阅读全文
posted @ 2020-11-06 11:00 yuluoxingkong 阅读(406) 评论(0) 推荐(0) 编辑
数据库事务4种隔离级别及7种传播行为
摘要:一、隔离级别: 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 1. ISOLATION_READ_UNCOMMITTED:这 阅读全文
posted @ 2020-08-12 20:16 yuluoxingkong 阅读(490) 评论(0) 推荐(0) 编辑
数据库排序实现方法
摘要:对于数据库中已经存在的数据,根据查询条件,将sort字段按照查询序号排序。 SELECT @t:=0; update organization_info set sort=(@t:=@t+1) where org_area_code=#{orgAreaCode} and is_valid=1 ORD 阅读全文
posted @ 2019-12-13 17:30 yuluoxingkong 阅读(1608) 评论(0) 推荐(0) 编辑
mysql 递归查询父节点 和子节点
摘要:查父集合 --drop FUNCTION `getParentList` CREATE FUNCTION `getParentList`(rootId varchar(100)) RETURNS varchar(1000) BEGIN DECLARE fid varchar(100) default 阅读全文
posted @ 2019-10-27 10:19 yuluoxingkong 阅读(853) 评论(0) 推荐(0) 编辑
模糊查询(排除%等通配符并支持不连续关键字查询)
摘要:前段时间我在开发项目的时候,就关于模糊查询遇到了一点问题,主要是有两大问题:1、通配符问题;2、不连续关键字查询。下面我一一说出我是怎么解决的: 1、统配符问题 比如说在搜索框中输入'%'、'_'、'/'时会出错,因为这些特殊符号在sql语句查询的时候是有他特定的意义的,所有这里要对前台传过来的ke 阅读全文
posted @ 2019-05-23 14:06 yuluoxingkong 阅读(747) 评论(0) 推荐(0) 编辑
MySQL的SELECT ...for update
摘要:近的项目中,因为涉及到Mysql数据中乐观锁和悲观锁的使用,所以结合项目和网上的知识点对乐观锁和悲观锁的知识进行总结。 悲观锁介绍 悲观锁是对数据被的修改持悲观态度(认为数据在被修改的时候一定会存在并发问题),因此在整个数据处理过程中将数据锁定。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库 阅读全文
posted @ 2019-05-05 19:57 yuluoxingkong 阅读(210) 评论(0) 推荐(0) 编辑
mysql实现随机获取几条数据的方法
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xionglangs/article/details/50630758sql语句有几种写法 1:SELECT * FROM tablename ORDER BY RAND() LIMIT 想要获取的数据 阅读全文
posted @ 2019-04-22 18:35 yuluoxingkong 阅读(1163) 评论(0) 推荐(0) 编辑
Mysql order by与limit混用陷阱
摘要:在Mysql中我们常常用order by来进行排序,使用limit来进行分页,当需要先排序后分页时我们往往使用类似的写法select * from 表名 order by 排序字段 limt M,N。但是这种写法却隐藏着较深的使用陷阱。在排序字段有数据重复的情况下,会很容易出现排序结果与预期不一致的 阅读全文
posted @ 2019-04-10 10:08 yuluoxingkong 阅读(4460) 评论(1) 推荐(1) 编辑
MySQL 排名、分组后组内排名、取各组的前几名 及排名后更新插入数据表中
摘要:一、排名 二、分组后组内排名 三、分组后取各组的前两名 如何用mysql 查询出数据出数据排名,然后加编号; 表字段说明:查询e_Task_Result表 ,score代表分数,task_result_id 代表id 如何将查询出来的排名更新到表中表字段说明:查询e_Task_Result表 ,sc 阅读全文
posted @ 2019-03-27 11:39 yuluoxingkong 阅读(1932) 评论(0) 推荐(1) 编辑
深入浅出数据库索引原理及优化
摘要:前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法提升网站的访问速度 ,因为已经有很多用户来投诉了。我第一反应觉的是数据库上的问题,假装思索了一下,摆着一副深沉炫酷的模样说:“是不是数据库查询上出问题了, 给表加上索引吧”,然后妹子来 阅读全文
posted @ 2018-08-01 21:14 yuluoxingkong 阅读(1833) 评论(0) 推荐(0) 编辑
spring事务管理(详解和实例)
摘要:原文地址: 参考地址:https://blog.csdn.net/yuanlaishini2010/article/details/45792069 写这篇博客之前我首先读了《Spring in action》,之后在网上看了一些关于Spring事务管理的文章,感觉都没有讲全,这里就将书上的和网上关 阅读全文
posted @ 2018-07-26 09:04 yuluoxingkong 阅读(383) 评论(0) 推荐(0) 编辑
Redis的那些最常见面试问题
摘要:https://blog.csdn.net/guchuanyun111/article/category/6335900 (1)什么是redis? Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正) (2)Reids的特点 Redis本质上是一个K 阅读全文
posted @ 2018-07-05 09:22 yuluoxingkong 阅读(222) 评论(0) 推荐(0) 编辑
Oracle、MySql、SQLServer 数据分页查询
摘要:https://www.cnblogs.com/wangyong/p/3396333.html 最近简单的对oracle,mysql,sqlserver2005的数据分页查询作了研究,把各自的查询的语句贴出来供大家学习..... (一)、 mysql的分页查询 mysql的分页查询是最简单的,借助关 阅读全文
posted @ 2018-07-03 18:13 yuluoxingkong 阅读(295) 评论(0) 推荐(0) 编辑
深入理解数据库原理系列(1)---日志系统原理
摘要:https://blog.csdn.net/whyangwanfu/article/details/1926367 一:事务系统 1.事务的工作模型 事务必须满足原子性,所封装的操作或者全做或者全不做。 事务管理系统需要做两件事,1)让日志系统产生日志,2)保证多个事务并发执行,满足ACID特性。 阅读全文
posted @ 2018-07-03 18:11 yuluoxingkong 阅读(1211) 评论(0) 推荐(0) 编辑
34个数据库常见面试题讲解
摘要:https://www.2cto.com/database/201710/688377.html 1、触发器的作用? 触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上 阅读全文
posted @ 2018-07-03 18:09 yuluoxingkong 阅读(385) 评论(0) 推荐(0) 编辑
mysql禁止远程访问的解决办法
摘要:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>u 阅读全文
posted @ 2018-04-25 14:51 yuluoxingkong 阅读(4597) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示