摘要: 如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同样的设计错误被一次又一次的重复。你了解你用的工具吗?不要轻视这一点,这是我在这篇文章中讲述的最关键的一条。也许你也看到有很多的SQL Server程序员没有掌握全部的T-SQL命令和SQL Server提供的那 阅读全文
posted @ 2011-07-28 14:50 自由的企鹅 阅读(199) 评论(0) 推荐(0) 编辑
摘要: SQL SERVER DBCC命令解释八点钟起床一直搞到现在,好多还不太记得,先放上来以后慢慢修改2007-05-01 12:56:28-----------------------1 dbcc trraceon DBCC TRACEOFF--对于数据库死锁,通常可以通过TRACE FLAG 1204、1205、1206,检查ERRORLOG里面的输出,和分析SQLTRACE的执行上下文判断死锁问题的来由。--TRACEON函数的第三个参数设置为-1,表示不单单针对当前connection,--而是针对所有包括未来建立的connection。这样,才够完全,否则只是监视当前已经建立的数据库连接 阅读全文
posted @ 2011-07-28 14:48 自由的企鹅 阅读(334) 评论(0) 推荐(0) 编辑
摘要: sysaltfiles 主数据库 保存数据库的文件syscharsets 主数据库 字符集与排序顺序sysconfigures 主数据库 配置选项syscurconfigs 主数据库 当前配置选项sysdatabases 主数据库 服务器中的数据库syslanguages 主数据库 语言syslogins 主数据库 登陆帐号信息sysoledbusers 主数据库 链接服务器登陆信息sysprocesses 主数据库 进程sysremotelogins主数据库 远程登录帐号syscolumns 每个数据库 列sysconstrains 每个数据库 限制sysfilegroups 每个数据库 文 阅读全文
posted @ 2011-07-28 14:45 自由的企鹅 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 数据库人员手边系列:SQL Server疑难排除步骤 1.检查你是否使用了最新的Sql Server service pack 这是因为在最新的Sql Server service pack中已经修补了很多Sql Server使用警告(Alerts)的漏洞。你应该确保在你的系统中已经安装了最新的Sql Server service pack补丁包。 2.检查SqlServerAgent服务的帐户是否作为成员运行在域用户群组(Domain User Group)下LocalSystem帐户它没有访问网络的权限。所以,如果你需要将事件记录在其他运行有Windows NT或Windows 20... 阅读全文
posted @ 2011-07-28 14:43 自由的企鹅 阅读(223) 评论(0) 推荐(0) 编辑
摘要: USE [TUO_DATA]GO/****** Object: View [dbo].[TBM_ShiftTotal] Script Date: 07/28/2011 13:00:30 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER VIEW [dbo].[TBM_ShiftTotal]AS SELECT ProductionDay,Machine_id,Recipe,ISNULL([DAY],0) AS [DAY],ISNULL([Night],0) AS [Night], ISNULL([DAY],0)+ISNULL([N 阅读全文
posted @ 2011-07-28 13:03 自由的企鹅 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.安装Oracle客户端,并配置好tns2.sql server中建立链接服务器/****** Object: LinkedServer [LINKOEMREP2] Script Date: 07/28/2011 10:30:08 ******/EXEC master.dbo.sp_addlinkedserver @server = N'LINKOEMREP2', @srvproduct=N'oracle', @provider=N'MSDAORA', @datasrc=N'OEMREP2'/* For security rea 阅读全文
posted @ 2011-07-28 10:38 自由的企鹅 阅读(540) 评论(0) 推荐(0) 编辑
摘要: USE [DB1]GO/****** Object: StoredProcedure [dbo].[sp_JDE_FetchBomDetail] Script Date: 07/28/2011 09:47:46 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[sp_JDE_FetchBomDetail]( @ParentItem nvarchar(30), @ParentQty real, @OrignItem nvarchar(30), @isLastLeaf int output) AS 阅读全文
posted @ 2011-07-28 09:49 自由的企鹅 阅读(6868) 评论(1) 推荐(0) 编辑