我花了一些时间研究这个并且根本找不到明确的答案.这是我用来查找未使用的索引的查询:
SELECT object_name(i.object_id) as tableName, i.name as indexName
FROM sys.indexes i
LEFT JOIN sys.dm_db_index_usage_stats s ON i.object_id = s.object_id AND i.index_id = s.index_id AND s.database_id = db_id()
WHERE objectproperty(i.object_id,'IsUserTable') = 1 and i.index_id> 0
AND s.object_id IS NULL
AND i.is_Primary_Key = 0
AND i.is_unique_constraint = 0
AND i.is_unique = 0
Run Code Online (Sandbox Code Playgroud)
我的理解是,自上次重新启动sql server以来,查询优化器尚未使用此查询返回的索引.我相信我应该删除它们......我只是不完全了解是否存在性能影响或损害它们.
我正在计划生成整个网格数据的自定义XML,我需要遍历每一行,以及网格的每个单元格.
如下所示,可以轻松遍历行.我面临的唯一问题是遍历单元格,因为getRowData返回键值对而不是数组.
var ids = jQuery("#jgrid").jqGrid('getDataIDs');
//traverse the rows
for (var i = 0; i < ids.length; i++) {
var rowdata = $("#jgrid").getRowData(ids[i]);
var res = "";
// Traverse the cells which does not work
for (var j = 0; j < rowdata.length; j++) {
...
....logic to generate Xml element for each cell
}
}
Run Code Online (Sandbox Code Playgroud)
我不想硬编码列名,因为我打算将它用于所有网格.所以解决方案必须是Generic.
有任何想法吗 ?提前致谢.
这是一个小提琴样本:http://jsfiddle.net/K2zyU/4/
我遇到的问题是主导航悬停正在应用于子导航项.例如,如果我将列表移动到主导航div上方,则悬停按照我的预期工作?在这种情况下,我不确定我错过了什么/做错了什么.
<div class="main">MAIN NAV<div>
<ul class="sub">
<li>SUB NAV 1</li>
<li>SUB NAV 2</li>
<li>SUB NAV 3</li>
<li>SUB NAV 4</li>
<li>SUB NAV 5</li>
<li>SUB NAV 6</li>
</ul>
.main:hover, .sub li:hover {
color: black;
background-color: #f3ffff;
opacity: .6;
}
Run Code Online (Sandbox Code Playgroud)
我正在使用asp.net mvc 3 web应用程序,我需要在我的应用程序中查看绿色的右标志和红色错误的标志,而不使用图像,这可能吗?,因为我在一些网站上注意到他们使用不同类型的标志但你无法下载为图像som这意味着它被显示为文本或使用Java脚本...?BR