摘要:系统配置了达梦数据源以第二连接池的方式,但是过了一段时间后发现数据库服务无法正常访问,访问返回错误 现在问题就是生产上那个数据源一访问报错,提示org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC
阅读全文
摘要:转载自:https://blog.csdn.net/qq_27529917/article/details/87904179 先构建本篇博客的案列演示表: create table a(a1 int primary key, a2 int ,index(a2)); --双字段都有索引create t
阅读全文
摘要:工作中遇到SQL0803问题 使用DB2AS400数据库 报数据库键值重复错误 经同事分析为索引的起始值与当前已有记录的最大索引值不匹配造成的,验证过程如下: 1.SELECT max(被索引字段) FROM 表名 t 得到的结果是31950 2.打开表SELECT * FROM SYSIBM.SY
阅读全文
摘要:在我查询调优期间,STATISTICS IO会话选项是我的朋友,因为对于指定的查询,它准确告诉你有多少页已读取。每次,SQL Server从缓存池骑牛一个8K的页,它通过STATISTICS IO的输出获得记录。 通常我会建议启用STATISTICS IO来更好的理解在给定的查询里,涉及的表上有多少
阅读全文
摘要:在这一期的性能调优培训里,我想详细讲解下SQL Server里的并行执行计划(Parallel Execution Plans) 。执行一个有并行执行计划的查询,意味着SQL Server从执行计划里进行必须的运算符需要使用多线程。首先我会介绍下并行执行计划里最常用的运算符,然后我们来分析下SQL
阅读全文
摘要:首先我们来看一个带排序的查询,点击工具栏的显示包含实际的执行计划。 1 SELECT * FROM AdventureWorks2008R2.Person.Person WHERE FirstName LIKE 'w%' ORDER BY 1 从执行计划里可以看出,SELECT运算符包含了内存授予(
阅读全文