第一步:查看是否需要维护,查看扫描密度/Scan Density是否为100%declare @table_id intset @table_id=object_id('表名') dbcc showcontig(@table_id)第二步:重构SQL Server数据库表索引dbcc dbreind...
分类:
数据库 时间:
2014-09-14 07:51:56
阅读次数:
262
定制的代码通常写在 `app/admin.py` 中的一个名为 `ModelAdmin` 的类里,主要以属性和方法的形式。或者更进一步说,代码大都存在于该类的 `change_view(self, request, object_id, extra_context=None)` 方法 或 ...
分类:
其他好文 时间:
2014-09-11 21:04:22
阅读次数:
163
SELECT A.NAME FROM SYS.ALL_OBJECTS A,SYS.SQL_MODULES B
WHERE A.IS_MS_SHIPPED=0 AND A.OBJECT_ID = B.OBJECT_ID AND A.[TYPE] IN ('P','V','AF')
AND [DEFINITION] LIKE '% %'--存储过程包含的关键字
ORDER BY A.[NAME] ...
分类:
数据库 时间:
2014-09-11 09:40:01
阅读次数:
191
1 SELECT definition 2 FROM sys.sql_modules JOIN sys.objects 3 ON sys.sql_modules.object_id=sys.objects.object_id 4 and type='P' 5 and sys.objects...
分类:
数据库 时间:
2014-09-10 15:35:40
阅读次数:
269
在Entity Framework repository下加两个方法: public virtual T GetByEntityName(object id, string EntityTypeName) { dynamic repository =...
分类:
其他好文 时间:
2014-09-09 18:10:19
阅读次数:
213
创建/删除数据库if object_id(N'mytest') is not nulldrop DATABASE mytest;GOcreate DATABASE mytest ;go查看数据库use mytest;select name, size, size*1.0/128 AS [Size i...
分类:
数据库 时间:
2014-09-09 15:04:48
阅读次数:
193
有如下数据表假如我们要查询ID为003的数据的所有子节点我们可以使用CTE 递归查询完成...if OBJECT_ID('tb','N') is not null drop table tb;create table tb(id varchar(3) , pid varchar(3) , name ...
分类:
数据库 时间:
2014-09-09 12:25:38
阅读次数:
218
原文:08. 删除重复&海量数据重复数据,通常有两种:一是完全重复的记录,也就是所有字段的值都一样;二是部分字段值重复的记录。
一. 删除完全重复的记录完全重复的数据,通常是由于没有设置主键/唯一键约束导致的。测试数据: if OBJECT_ID('duplicate_all') is not nu...
分类:
其他好文 时间:
2014-09-06 12:21:23
阅读次数:
175
原文:04. 字符串合并与拆分写法小结一. 字符合并 if OBJECT_ID('ConcatStr') is not null
drop table ConcatStr
GO
create table ConcatStr
(
ID int,
Code varchar(10)
)
GO
insert...
分类:
其他好文 时间:
2014-09-06 12:12:13
阅读次数:
147
原文:05. 取SQL分组中的某几行数据对表中数据分组,有时只需要某列的聚合值;有时却需要返回整行数据,常用的方法有:子查询、ROW_NUMBER、APPLY,总体感觉还是ROW_NUMBER比较直观。测试数据: if OBJECT_ID('testGroup') is not null
drop ...
分类:
数据库 时间:
2014-09-06 12:10:43
阅读次数:
353