SQL SERVER错误:已超过了锁请求超时时段。 (Microsoft SQL Server,错误: 1222)

摘要: 在SSMS(Microsoft SQL Server Management Studio)里面,查看数据库对应的表的时候,会遇到“Lock Request time out period exceeded.(Microsoft SQL Server, 错误1222)”, 对应的中文错误提示为“已超过 阅读全文
posted @ 2021-04-09 19:36 数据派 阅读(1404) 评论(0) 推荐(0)

MySQL业务频繁出现死锁导致程序性能存在严重问题

摘要: 问题背景: 客户反馈系统性能存在严重问题,需要协助排查 排查发现系统有大量锁持有资源时间过长 临时手工KILL产生死锁源头的会话, 协助排查死锁产生的原因发现,业务提交至此节点,项目二开嵌套了一个其他事务导致死锁频发。 死锁产生的原因: ①会话A,update 1 nocommit ②会话B,upd 阅读全文
posted @ 2021-04-09 19:35 数据派 阅读(478) 评论(0) 推荐(0)

分布式Redis是前期做还是后期规模上来了再做好?

摘要: 既然Redis是如此的轻量(单实例只使用1M内存),为防止以后的扩容,最好的办法就是一开始就启动较多实例。即便你只有一台服务器, 你也可以一开始就让Redis以分布式的方式运行,使用分区,在同一台服务器上启动多个实例。 一开始就多设置几个Redis实例,例如32或者64个实例,对大多数用户来说这操作 阅读全文
posted @ 2021-04-09 19:31 数据派 阅读(177) 评论(0) 推荐(0)

Proxool连接池遇到Created a new connection but it failed its test

摘要: Proxool 是完全可以和C3P0相媲美的,至于有些人说性能高于C3P0我至少没有做过系统的TEST,但是根据在项目中的表现来说 Proxool相当的不错,而从其后台查询界面以及可以在JavaBean中来使用这两点就足以够贴心了的。 但是无奈的是Proxool的资料很少,所以网上很多的伪技术们疯狂 阅读全文
posted @ 2021-04-09 19:29 数据派 阅读(198) 评论(0) 推荐(0)

sqlserver标记为正在还原

摘要: 还原一个测试库,显示为正在还原状态 在这种状态下,由于未提交的事务没有回滚,导致数据库不可以访问。 解决:执行查询restore database 数据库名 with recovery 后正常 阅读全文
posted @ 2021-04-08 19:15 数据派 阅读(99) 评论(0) 推荐(0)

mysql复制+keepalived+haproxy配置(负载均衡)

摘要: 双主+keepalived+haproxy配置(负载均衡) 实验系统:CentOS 6.5_x86_64实验前提:防火墙和selinux都关闭实验软件:keepalived-1.2.13 haproxy-1.8.13 mysql—5.7.21主1 ip:192.168.226.134主2 ip:19 阅读全文
posted @ 2021-04-08 19:14 数据派 阅读(292) 评论(0) 推荐(0)

MySQL常用资源消耗sql查询(2)

摘要: 5.哪个SQL返回的结果集最多(net消耗)SELECT SCHEMA_NAME,DIGEST_TEXT,COUNT_STAR,SUM_ROWS_SENT,SUM_ROWS_SENT,FIRST_SEEN,LAST_SEENFROM performance_schema.events_stateme 阅读全文
posted @ 2021-04-07 20:38 数据派 阅读(434) 评论(0) 推荐(0)

MySQL常用资源消耗sql查询

摘要: 1.查看哪些sql执行最多SELECT SCHEMA_NAME,DIGEST_TEXT,COUNT_STAR,SUM_ROWS_SENT,SUM_ROWS_EXAMINED,FIRST_SEEN,LAST_SEENFROM performance_schema.events_statements_s 阅读全文
posted @ 2021-04-07 20:35 数据派 阅读(1174) 评论(0) 推荐(0)

MySQL从二叉树到B+树

摘要: 二叉树:二叉树(Binary Tree)是指至多只有两个子节点的树形数据结构,没有父节点的节点为根节点,没有子节点的节点称为叶子节点。二叉搜索树就是任何节点的左子节点小于当前节点键值,右子节点大于当前节点键值。如下图的二叉搜索树,我们最多只需要⌈ l o g ( n ) ⌉ ⌈log(n)⌉⌈log 阅读全文
posted @ 2021-04-07 20:25 数据派 阅读(86) 评论(0) 推荐(0)

比较sqlserver不同数据库之间的表结构差异

摘要: /*使用说明:Old数据库为DB_V1,New数据库为[localhost].DB_V2。根据实际需要批量替换数据库名称脚本来源:https://www.cnblogs.com/zhang502219048/p/11028767.html*/ -- sysobjects插入临时表select s.n 阅读全文
posted @ 2021-04-07 10:44 数据派 阅读(340) 评论(0) 推荐(0)