随笔 - 746  文章 - 0  评论 - 39  阅读 - 79万
11 2012 档案
Sqlserver 2005+:查看索引【index】的【使用情况】:无效的索引、高成本索引
摘要:set nocount ongo--无效索引排序select top 20 db_name() as db_name ,schema_name(o.schema_id) as schema_name ,o.name as object_name ,i.name as index_name,i.is_unique_constraint,(case i.index_id when 1 then 'is_clustered' else '' end) as is_clustered ,ir.rowcnt ,s.user_updates ,(s.user_lo... 阅读全文
posted @ 2012-11-20 17:35 jinzhenshui 阅读(604) 评论(0) 推荐(0) 编辑
Sqlserver 2005+:查看索引【index】的【碎片】
摘要:set nocount onprint db_name()declare @tab_name sysnameset @tab_name='wfpuser_a0113'--内部碎片select '【内部】碎片' as frag_type ,ob.name as object_name ,ix.index_id,ix.name as index_name ,ps.index_level ,ps.partition_number ,ps.record_count ,ps.page_count ,ps.fragment_count ,str(ps.avg... 阅读全文
posted @ 2012-11-20 17:33 jinzhenshui 阅读(490) 评论(0) 推荐(2) 编辑
Sqlserver 2005+:数据库【推荐】的【丢失索引】信息
摘要:set nocount ongoselect DB_NAME() as db_name ,d.name as object_name ,e.rowcnt ,str(c.avg_total_user_cost*(c.user_scans+c.user_seeks),16,0) as total_user_cost --总成本 ,str(c.avg_total_user_cost,16,0) as avg_total_user_cost --平均成本 ,c.avg_user_impact --平均收益(%) --,c.user_scans --受益 的 sca... 阅读全文
posted @ 2012-11-20 17:30 jinzhenshui 阅读(490) 评论(0) 推荐(1) 编辑
Sqlserver 2005+:【当前】【正在运行】的【进程会话的请求信息】
摘要:set nocount onset transaction isolation level read uncommitted;with cte as( select t.session_id as spid,t.status,t.blocking_session_id as blocked ,t.program_name ,str(1.0* t.total_elapsed_time/1000,16,0) as duration_s ,str(1.0*(t.cpu_time+t.wait_time)/1000,16,0) as inter_duration_s ,str(... 阅读全文
posted @ 2012-11-20 16:41 jinzhenshui 阅读(399) 评论(0) 推荐(1) 编辑
Sqlserver:动态性能视图:sys.dm_os_wait_stats
摘要:返回执行的线程所遇到的所有等待的相关信息。可以使用该聚合视图来诊断 SQL Server 以及特定查询和批处理的性能问题。列名数据类型说明wait_typenvarchar(60)等待类型的名称。waiting_tasks_countbigint该等待类型的等待数。该计数器在每开始一个等待时便会增加。wait_time_msbigint该等待类型的总等待时间(毫秒)。该时间包括 signal_wait_time_ms。max_wait_time_msbigint该等待类型的最长等待时间。signal_wait_time_msbigint正在等待的线程从收到信号通知到其开始运行之间的时差。权限需 阅读全文
posted @ 2012-11-16 10:15 jinzhenshui 阅读(4473) 评论(0) 推荐(0) 编辑
Sqlserver:索引碎片的查询
摘要:索引碎片:内部碎片(或说叶级填充率):反映数据叶级的空间占用率或空闲率外部碎片:由于sqlserver以连续的8个page作为一个数据库块(区)extent作为读取单位,故此由于物理存储上的区和逻辑上不一致(不连续)而造成io读取切换逻辑碎片:这是索引的叶级页中出错页所占的百分比。对于出错页,分配给索引的下一个物理页不是由当前叶级页中的“下一页”指针所指向的页区碎片:这是堆的叶级页中出错区所占的百分比。出错区是指:包含堆的当前页的区不是物理上的包含前一页的区后的下一个区。(微软真不会解释概念:(查询碎片情况: dbcc showcontig:四部分对象名,【索引名】|【索引id】 dbcc.. 阅读全文
posted @ 2012-11-15 16:43 jinzhenshui 阅读(12026) 评论(1) 推荐(0) 编辑
Android 安卓的基本技巧集合 ...
摘要:在SDcard里建立诸"Ringtones""Alarms""Notifications"等文件夹,再将将铃声文件(ogg,mp3,wav,mid等)放进去,系统选择铃声的选项中就多出了这些音乐文件。Android手机设置铃声的方法有很多种,不过最常用的就是在SD卡上设置几个特定名称的文件夹,然后在文件夹中放置铃声文件,然后使用手机自带的铃 声设置方法就能查看到SD卡中的铃声并选择了。不少的网友都说这样的方法并不能正常使用。在放置铃声后,却不能读取这些铃声文件。这是怎么回事?又该如何 解决呢?其实造成这样原因有多个,为你分析原因和解决 阅读全文
posted @ 2012-11-07 15:59 jinzhenshui 阅读(248) 评论(0) 推荐(0) 编辑
Window 7 下的某些服务不能随便禁用! 无法立即删除.exe文件,因为禁用了Application Experience服务。
摘要:因为禁用了Application Experience服务“AppInfo服务 使用辅助管理权限便于交互式运行!禁用此服务后,打不开帐号控制,在应用文件夹权限的时候也会出现问题,系统文件下的权限不能更改,syn触摸板驱动程序无法御载!”?????? 阅读全文
posted @ 2012-11-07 13:24 jinzhenshui 阅读(8178) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示