共 43 篇文章 |
|
--以前年度列记录(本年度以前的各产品的所有面积、金额、均价总合计 操作与上一步类似)insert into #TempSaleDtl( ProductGUID,YearMonth,SaleAmount,SaleArea,SaleNum,SalePrice,ljSaleArea, blSaleArea,ljSaleAmount)select ProductGUID,@Year+''''''''-00'''''''',SUM(S... 阅20 转0 评0 公众公开 18-09-10 16:04 |
微软官方提供的用于监控MS SQL Server运行状况的工具及SQL语句。select top 25 sql_text.text, sql_handle, plan_generation_num, execution_count, dbid, objectid from sys.dm_exec_query_stats a cross apply sys.dm_exec_sql_text(sql_handle) as sql_textwhere plan_generation_num >1order by pla... 阅65 转1 评0 公众公开 18-09-10 15:58 |
微软官方提供的用于监控MS SQL Server运行状况的工具及SQL语句。select top 25 sql_text.text, sql_handle, plan_generation_num, execution_count, dbid, objectid from sys.dm_exec_query_stats a cross apply sys.dm_exec_sql_text(sql_handle) as sql_textwhere plan_generation_num >1order by pla... 阅26 转0 评0 公众公开 18-09-10 14:50 |
SQL SERVER 内存分配及常见内存问题 DMV查询。SUM(virtual_memory_reserved_kb)/(CASE WHEN SUM(virtual_memory_committed_kb)=0 THEN 1 ELSE SUM(virtual_memory_committed_kb) END ) AS [Reserved/Commit],SUM(virtual_memory_committed_kb)+SUM(single_pages_kb) AS [SinlgePage Allocator]qs.total_physical_reads / qs.execution_count AS... 阅250 转2 评0 公众公开 18-09-10 14:49 |
SQL SERVER 内存分配及常见内存问题 简介一、问题:整个windows系统的内存总数,包括物理内存的数据和文件缓存中的数据。合理配置SQL SERVER 内存两条原则:(1)Windows 系统和其他关键应用服务要有足够的内存,不要在运行过程中因为内存不足,而抢SQL SERVER已经申请的内存。SQL SERVER 开放的内存调节接口:1、Min Server Memory (sp_config... 阅345 转0 评0 公众公开 18-09-10 14:48 |
赋予SQL服务账号“Lock Pages in Memory”权限,以便SQL Server可以将自己所申请的内存锁定放在物理内存中,企业版自动启用该功能。SQL Server内存的使用包括Buffer Pool和MemToLeave,所以SQL Server实际内存使用量一定大于Max Server Memory。Disk sec/Write SQLServer:SQL Statistics\Batch Requests/sec SQLServer:Memory Manager\Target S... 阅56 转0 评0 公众公开 18-09-10 13:37 |
10、分布式分区视图可用于实现数据库服务器联合体。对单个表检索数据时,不要使用指向多个表的视图,直接从表检索或者仅仅包含这个表的视图上读,否则增加了不必要的开销,查询受到干扰.为了加快视图的查询,MsSQL增加了视图索引的功能。(2)IF没有输入负责人代码THEN Select负责人名FROMP2000ELSEcode=负责人代码Select负责人代码FROMP2000Wher... 阅22 转0 评0 公众公开 18-09-10 13:34 |
or两边的字段中,如果有一个不是索引字段,而其他条件也不是索引字段,会造成该查询不走索引的情况。上面sql语句相当于select * from 表A where exists(select * from 表B where 表B.id=表A.id)所以在创建联合索引的时候一定要注意索引字段顺序,常用的查询字段放在最前面十七、必要时可以使用force index来强制查询走某个索引有的时候MySQL优... 阅46 转0 评0 公众公开 17-12-06 19:54 |
阅2208 转5 评0 公众公开 15-09-17 09:09 |