- 博客(10)
- 收藏
- 关注
原创 DBCC语句在数据库中的运用!
-- Create the table to accept the resultsCREATE TABLE #tracestatus ( TraceFlag INT, Status INT )-- Execute the command, putting the results in the tableINSERT INTO #tracestatus EXEC (DBCC
2007-10-26 09:05:00 1452
原创 存储过程编写经验和优化措施
一、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。 二、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作。如果项目的SP较多,书写又没有一定的规范,将会影响以后的系统维护困难和大SP逻辑的难以理解,另外如果数据库的数据量大或者项目对SP的性能要求很,就会遇到优化的
2007-10-09 11:56:00 554
原创 压缩日志及数据库文件大小(ms SQL SERVER)
2000 2005/*--特别注意请按步骤进行,未进行前面的步骤,请不要做后面的步骤否则可能损坏你的数据库.一般不建议做第4,6两步第4步不安全,有可能损坏数据库或丢失数据第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.--*/--下面的所有库名都指你要处理的数据库的库名1.清空日志DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志:BAC
2007-10-09 10:42:00 780
转载 压缩数据以节省空间和提高速度
使用表压缩来节省空间并提高查询性能。 很多决策支持系统通常都涉及到存储于几个特大表中的大量数据。随着这些系统的发展,对磁盘空间的需求也在快速增长。在当今的环境下,存储着数百TB(太字节)的数据仓库已经变得越来越普遍。 为了帮助处理磁盘容量问题,在Oracle9i第2版中引入了表压缩特性,它可以极大地减少数据库表所需要的磁盘空间数量,并在某些情况下提高查询性能。 在本文中,我将向你
2007-10-09 10:33:00 795
原创 如何在 SQL Server 2005 中使用 DBCC SHRINKFILE 语句收缩事务日志文件-数据库知识
简介在 Microsoft SQL Server 2005 中,您可以收缩数据库中的事务日志文件以删除未使用的页面。数据库引擎将有效地重新使用空间。但是,当事务日志文件意外增长时,可能必须要手动收缩事务日志文件。本文介绍如何在 SQL Server 2005 数据库中在完整恢复模式下使用 DBCC SHRINKFILE 语句手动收缩事务日志文件。您在 SQL Server 2005 中用于收缩
2007-10-08 09:03:00 1928
原创 DBCC SHOWCONTIG 和 DBCC INDEXDEFRAG 对数据库中的索引进行碎片整理
/*Perform a USE to select the database in which to run the script.*/-- Declare variablesSET NOCOUNT ONDECLARE @tablename VARCHAR (128)DECLARE @execstr VARCHAR (255)DECLARE @objectid INTDECLARE @
2007-10-08 08:55:00 1038
原创 常用 Transact_SQL
*******************Transact_SQL********************--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据
2007-10-05 09:57:00 411
原创 数据库设计淺析
PowerDesign:PowerDesign是Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型
2007-10-05 08:26:00 536
原创 SQL Server 2005 查询计划指南
一 使用背景 1 应用程序数据库查询性能低下,而我们又无法获得源代码来修改查询文本 2 我们不希望直接更改查询文本而又要提高查询性能 二 基本介绍: SQL Server 2005引入了称为”计划指南”的新特性,可以帮我们解决上述问题。本质上,计划指南是通过将查询提示附加到计划指南来影响查询的优化。 三 运作原理:1. 当应用程序向Sql Serv
2007-10-04 11:28:00 520
原创 如何提高数据库访问效率
查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、sp_lock,sp_who,活动的用户查看,原因是
2007-10-01 09:19:00 543
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人