上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 102 下一页
摘要: SQL Server Insert 操作效率(堆表 VS 聚集索引表) “SQL Server的Insert操作在堆表或者聚集索引表的时候,哪个效率更高?为什么高?” 之前有同事问过我这个问题,为了确保日志库的记录效率,于是我做了简单测试了,首先要先强调几点概念: 堆表:没有聚集索引的表,记录通过IAM页以及PFS页来确定哪页有空闲空间。 聚集索引表:有聚集索引的表,记录是根据聚集键值所在页的键值逻辑顺序维护的Demo:如下 分别对堆表和聚集表进行5个并发线程,每个线程各10000次循环插入 1. 堆表测试--1. 创建一张堆表create table Insert_Test... 阅读全文
posted @ 2013-02-01 17:05 qanholas 阅读(733) 评论(0) 推荐(0)
摘要: 原因及解决方案:此为文件写入权限问题,可如下操作解决(XP系统IIS5下尝试可行)1、资源管理器->工具->文件夹选项->查看 不选"使用简单文件共享"2、右击该xml文件(或者该文件所在文件夹),选"属性"点"安全"添加"aspnet",选中“写入”赋予写入权限,或者选"完全控制",然后确定即可。以下为网络获取在windows2003服务器IIS6下出现该错误提示的参考解决方案,在此摘录仅供备份参考:解决方案一在需要进行读写操作的目录下添加Network Service这个帐 阅读全文
posted @ 2013-01-12 12:08 qanholas 阅读(9521) 评论(2) 推荐(0)
摘要: 之前写过一篇关于SQL Server 访问MySQL 数据库的文章,最近正好又遇到需要访问Oracle 的情况,将配置过程记录下来也供大家参考。准备工作事先在需要访问Oracle 数据库的主机上完成以下工作:1. 安装SQL Server 数据库:SQL Server 2008 R2 Express2. 安装Oracle 客户端访问程序:Oracle 10g Client3. 配置Oracle 客户端tnsnames.ora 文件,其中需要注意文件中的数据库别名“ORADB”,该名称在下文创建Linked Server 时将会使用到。ORADB = (DESCRIPTION = (A... 阅读全文
posted @ 2013-01-10 14:52 qanholas 阅读(454) 评论(0) 推荐(0)
摘要: ALTER FUNCTION [dbo].[fn_subordinates1](@root AS INT) RETURNS @Subs TABLE( empid INT NOT NULL PRIMARY KEY NONCLUSTERED, lvl INT NOT NULL, UNIQUE CLUSTERED(lvl, empid) )ASbegin declare @lv int set @lv=0insert @Subs values(@root,@lv)while @@rowcount>0begin set @lv=@Lv+1; insert @subs select b.empid 阅读全文
posted @ 2013-01-10 12:57 qanholas 阅读(272) 评论(0) 推荐(0)
摘要: DECLARE @login nvarchar(30)-- 查詢設定密碼逾期的登入帳號SELECT @login = name FROM sys.sql_loginsWHERE (type = 's') AND (is_expiration_checked = 1)-- 計算登入帳號密碼已使用天數SELECT @login AS 'login', DATEDIFF(d, CAST(LOGINPROPERTY(@login, 'PasswordLastSetTime') AS datetime), GETDATE()) AS 'pwd_us 阅读全文
posted @ 2013-01-05 11:00 qanholas 阅读(340) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 102 下一页