![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 79
写编程的李白
这个作者很懒,什么都没留下…
展开
-
too many connections 解决方法
最近写javaee项目的时候,mysql报了too many connections的错误,百度的内容有一些有问题,所以我重新写一下我的解决方法。 mysql -u root -p回车输入密码进入mysql show processlist; 查看连接数,可以发现有很多连接处于sleep状态,这些其实是暂时没有用的,所以可以kill掉 show variables like "max_connections"; 查看最大连接数,应该是与上面查询到的连接数相同,才会出现t...转载 2022-04-01 17:57:22 · 6006 阅读 · 0 评论 -
like使用索引如何避免失效
1准备数据1.1建表DROP TABLE IF EXISTS staff; CREATE TABLE IF NOT EXISTS staff( id INT PRIMARY KEY auto_increment, name), age INT, pos)COMMENT'职位', salary,) );1.2插入数据,);2 测试&Explain分析2.1有索引的情况下%的影响(提出问题)2.1.1建立索引CREATE INDEX id...转载 2021-06-15 16:23:09 · 959 阅读 · 0 评论 -
DB2错误信息SQLCODE SQLSTATE (按sqlcode排序)珍藏版
sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统 +111...转载 2018-08-21 10:57:42 · 1232 阅读 · 0 评论 -
DBVisualizer 添加数据库JDBC驱动
DbVisualizer是一个完全基于JDBC的跨平台数据库管理工具。它允许通过JDBC的驱动同时连接各种不同的数据库;立刻指向并浏览数据库结构,观看数据库对象的详细特征,图解桌面数据、任意的SQL声明或SQL脚本,利用逆向工程图示出primary/foreign的键值,并以先进的图表方式显示出来,友好的图形界面接口与各种特色的独特组合,足以值得您去收藏一份。 使用版本9.1 破解版(破解...转载 2018-09-26 16:16:44 · 2355 阅读 · 0 评论 -
DB2中几个隔离级别select..for update with ** 的行锁
最近项目中遇到了多线程高并发项目db2数据库表死锁的情况,搜集了一些关于表死锁的资料 Create table RRTest (pkID VARCHAR(20) NOT NULL ,unID1 varchar(20) Not NULL,UnID2 varchar(20) ,"CUSTOMER_ID"VARCHAR(6) , "ORDER_TYPE...原创 2018-12-05 09:58:20 · 7990 阅读 · 0 评论 -
数据库事务的四大特性以及事务的隔离级别
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ ...转载 2019-04-09 14:34:37 · 90 阅读 · 0 评论