摘要: 今天测试反应问题,性能测试环境一个脚本执行了3个小时没有出结果,期间其他dba已经建立了一些索引但是没有效果。 语句: DELETE T from License T WHERE exists (select 1 from #i_RollbackTrans r where r.LicenseID= 阅读全文
posted @ 2019-10-15 10:00 caljosiju 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 测试反应测试数据库整体出现hang的情况,检查对应的等待事件,发现大量的resource_semaphore等待事件, 查看内存占用情况: ​SELECT * FROM sys.dm_exec_query_memory_grants 发现会话189占用大量的granted_memory, 检查189 阅读全文
posted @ 2019-10-11 14:31 caljosiju 阅读(452) 评论(0) 推荐(0) 编辑
摘要: DACPAC使用sqlpackage.exe进行部署,部署时候报错: EXEC : error SQL72035: [dbo].[table] is under change data capture control and cannot be modified 该错误由于cdc的启用,在部署过程中 阅读全文
posted @ 2019-10-11 10:37 caljosiju 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 环境:Microsoft SQL Server 2016 (SP2-CU3)企业版 问题SQL: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 阅读全文
posted @ 2019-10-10 17:03 caljosiju 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 如何迁移oracle user的密码到新的环境,一下列出了方法: select name,spare4||';'||password pwd from sys.user$ where name = 'user'; oracle 根据基表sys.users$的列spare4和password生成密码的 阅读全文
posted @ 2019-10-09 15:48 caljosiju 阅读(296) 评论(0) 推荐(0) 编辑
摘要: use dbgoDECLARE @Database varchar(255),@loginName varchar(255),@roleName varchar(255),@sql nvarchar(max); SET @sql=N'';DECLARE curLogin CURSOR LOCAL f 阅读全文
posted @ 2019-10-08 10:55 caljosiju 阅读(571) 评论(0) 推荐(0) 编辑