代码改变世界

【SQLServer 】SQLServer健康报告

2022-09-22 11:02 by abce, 252 阅读, 1 推荐, 收藏,
摘要:使用:1.创建存储过程:usp_SQLhealthcheck_report2.执行存储过程 execute usp_SQLhealthcheck_report3.输入mail地址(可选项)4.保存结果 输出格式:HTML(支持将html以邮件附件的方式发送) 原文地址:http://udayarum 阅读全文

【MySQL】MySQL导出用户权限信息

2022-09-20 14:00 by abce, 366 阅读, 0 推荐, 收藏,
摘要:$ vim MyDatabaseUSers.sql #!/bin/bash GRANT_CMDS=/tmp/ShowGrantsToExport.sql GRANT_FILE=MyDatabaseUSers.sql MYSQL_USER=root MYSQL_PASS=root MYSQL_CONN 阅读全文

【SQLServer】并行执行计划中的分支和线程

2022-09-18 08:41 by abce, 324 阅读, 0 推荐, 收藏,
摘要:SQL Server 2012的执行计划增加了保留线程和并行执行计划的使用信息。 例如下面的查询: SELECT BP.ProductID, cnt = COUNT_BIG(*) FROM dbo.bigProduct AS BP JOIN dbo.bigTransactionHistory AS 阅读全文

【MySQL】MySQL如何高效地归档数据

2022-09-17 09:58 by abce, 2149 阅读, 0 推荐, 收藏,
摘要:高效归档应该满足的需求:1.归档应该是异步的2.归档复制使用的存储引擎应该是针对大的数据集优化过的3.常规集群应该只是正常删除数据4.归档系统应该从复制流中删除删除语句,只保留插入和更新5.归档系统应该是健壮的并且能够处理故障和恢复复制 关键因素我们最初的出发点有点像下图: 集群由一个源(S)和两个 阅读全文

【MySQL】加速MySQL中大表的删除

2022-09-15 14:25 by abce, 632 阅读, 1 推荐, 收藏,
摘要:由于各种原因,只要大表出现在系统中,就是一种痛苦。不仅仅如此,删除它也是一项艰巨的任务。本文我们将了解为什么做这个操作很痛苦,以及我们能做些什么。 所以发生了什么?当一个表被删除(或截断)时,InnoDB必须扫描整个缓冲池的页并删除所有属于该表的页。对于较大的缓冲池,这种在缓冲池中抓取页和逐出的过程 阅读全文

【SQLServer】SQLServer中的名词解释

2022-09-14 09:03 by abce, 155 阅读, 0 推荐, 收藏,
摘要:调度程序(Scheduler)在SQL Server中管理线程调度并允许线程暴露给CPU的对象(通过sys.dm_os_schedulers查看)。Scheduler不控制事情,而是让worker线程相互合作,依靠他们的合作(合作调度模式)。每个Scheduler/master(每个逻辑CPU一个) 阅读全文

【SQLServer】表的索引碎片整理

2022-09-13 19:49 by abce, 1874 阅读, 0 推荐, 收藏,
摘要:1.查看索引的碎片率 SELECT object_name(ips.object_id) AS TableName, ips.index_id, name AS IndexName, avg_fragmentation_in_percent,db_name(ips.database_id) AS D 阅读全文

【SQLServer】max worker threads参数配置

2022-09-12 12:53 by abce, 591 阅读, 0 推荐, 收藏,
摘要:查看和设置max worker threads USE master; //选中你想设置max worker threads的数据库。master表示在实例级别进行设置 GO EXEC sp_configure 'show advanced option'//显示当前的高级选项设置 GO EXEC 阅读全文

【SQLServer】max worker threads参数说明

2022-09-11 10:22 by abce, 1030 阅读, 1 推荐, 收藏,
摘要:本文介绍如何使用SQL Server Management Studio或Transact-SQL在SQL Server中配置最大工作线程服务器配置选项。 max worker threads选项配置SQL Server可用于处理查询请求、登录、注销和类似应用程序请求的工作线程数。 SQL Serv 阅读全文

【SQLServer】并行的保留线程和已使用线程

2022-09-10 22:50 by abce, 508 阅读, 1 推荐, 收藏,
摘要:我们都知道SQL Server的并行执行。为了快速处理一个请求,SQL Server会使用多个线程来处理一个请求。并行执行涉及两个重要的参数设置:·maxdop:最大并行度·并行度的成本阈值:如果任何估计的查询计划成本超过此值,则SQL Server优化器将尝试使用并行。 现在,回到我们的话题:保留 阅读全文
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 124 下一页