`
wlhx
  • 浏览: 36860 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

SQL收缩数据库代码

sql 
阅读更多
将下列代码在数据中执行即可收缩数据库
BACKUP LOG 库名 WITH NO_LOG; 
BACKUP LOG 库名 WITH TRUNCATE_ONLY;
DBCC SHRINKDATABASE(库名); 
分享到:
评论

相关推荐

    sql 2000重建索引收缩数据库

    根据提供的文件信息,本文将详细解析SQL Server 2000中重建索引与收缩数据库的相关知识点。 ### 一、重建索引 #### 1. 什么是索引 在SQL Server 2000中,索引是提高数据检索速度的重要工具。它可以看作是一种特殊...

    Microsoft SQL Server数据库建模工具

    13、备份、还原、收缩数据库功能。 14、表数据预览及编辑功能。 您可以在选项中关闭修改显示的表数据的功能。 15、工具包括多项人性化选项。 16、表定义说明:表工具使用初期,工具会检查您数据库中的是否已经...

    《SQL Server数据库基础与实训教程》源代码

    《SQL Server数据库基础与实训教程》源代码解析与知识点提炼 一、数据库的创建与管理 在《SQL Server数据库基础与实训教程》中,重点介绍了如何在SQL Server环境中创建和管理用户数据库。这一过程涉及了数据库的...

    SQL数据库清理工具

    在SQL Server数据库管理中,"收缩"是一个重要的概念,它涉及到释放不再使用的数据页和索引页,从而减少数据库文件的大小。数据库可能会因为频繁的插入、更新和删除操作而变得庞大,定期收缩可以帮助节省存储空间,并...

    50种方法巧妙优化你的SQLServer数据库

    10. **维护操作**:定期重建索引、碎片整理和收缩数据库以保持最佳状态。避免数据库自动增长,因为它可能降低性能。 11. **查询优化**:确保查询语句高效,避免全表扫描,使用WHERE子句限制返回行数。了解查询优化...

    如何收缩数据库

    ### 如何收缩数据库 #### 一、理解数据库收缩的概念 数据库收缩是指通过减少分配给数据库的数据文件或日志文件的空间来回收磁盘空间的过程。这种操作通常是在数据库经过长时间运行后,由于删除或更新数据等原因...

    SQL Server 数据库管理常用的SQL和T-SQL语句

    ### SQL Server 数据库管理常用的SQL和T-SQL语句 #### 一、查询数据库版本信息 **命令:** ```sql SELECT @@VERSION; ``` **解释:** 此命令用于查看当前运行的 SQL Server 的版本信息,包括服务包、补丁级别等。 ...

    SQL Server数据库优化方案

    SQL Server数据库优化是提升数据库性能的关键步骤,尤其对于SQL Server 2000这样的...总的来说,SQL Server数据库优化是一个综合性的过程,涉及到硬件、软件配置、代码优化等多个方面,需要全面考虑并针对性地实施。

    SQL 2005 数据库备课预习笔记

    ##### 收缩数据库 - **语法**: ```sql DBCC SHRINKDATABASE (database_name [, target_percent]); ``` - **示例**: - **收缩 dbtest 数据库**: ```sql DBCC SHRINKDATABASE (dbtest, 10); ``` #### 五、SQL ...

    SQL Server培训 pptx

    - **数据库收缩**:收缩数据库可以释放磁盘空间,通过选择数据库,右键点击“任务”并选择“收缩”来实现。注意,频繁的收缩可能会影响性能。 - **数据库分离与附加**:分离数据库可以暂时断开数据库与SQL Server...

    管理数据库常用SQL语句

    管理数据库常用SQL语句 管理数据库常用SQL语句是数据库管理员和...使用 `sp_helplog` 语句可以查看和收缩数据库日志文件的方法。 这些管理数据库常用SQL语句可以帮助数据库管理员和开发者更好地管理和维护数据库。

    50种方法巧妙优化你的SQLServer数据库.doc

    10. **维护操作**:定期重建索引、碎片整理,以及收缩数据库和日志文件,以保持数据库的健康状态。 11. **查询优化**:理解查询处理流程,避免全表扫描,使用WHERE子句限制返回行数,减少不必要的I/O操作。 12. **...

    SQL 2000 数据库自学ppt

    2. 数据库维护:包括备份、恢复、收缩、优化等,确保数据的安全性和高效运行。 3. 表管理:创建、修改、删除表结构,理解索引原理和类型,优化查询性能。 4. 视图:创建视图以简化复杂查询,提高数据访问效率。 四...

    非常实用的数据库日志清除代码

    这段代码首先声明了一个变量`@db`用于存储数据库名称,然后通过`DUMP TRANSACTION`命令清除数据库日志,接着使用`BACKUP LOG`命令备份并清除日志,最后通过`DBCC SHRINKDATABASE`命令收缩数据库,释放未使用的空间。...

    实用sql语句:查询结果导出到excel_收缩数据库.doc

    示例代码较长,但主要思路是构建一个包含每张表的COUNT(*)查询的动态SQL语句。 以上就是文件中涉及到的主要SQL语句和数据库操作,它们涵盖了数据导出、导入、数据库维护、元数据查询以及数据操作等多个方面。这些...

    SQLserver数据库

    DBCC SHRINKDATABASE (mingri, 10, NOTRUNCATE) -- 收缩数据库至10MB但不释放空间 USE master; EXEC sp_renamedb 'mingri', 'mr' -- 重命名数据库 USE master DROP DATABASE mr -- 删除数据库 ``` **表的操作...

    SQL2008+日志收缩工具

    总结来说,SQL2008+日志收缩工具是一个实用的辅助工具,它简化了数据库管理员的工作,通过自动化的方式处理SQL Server 2008及更高版本的数据库日志文件的收缩问题,从而优化磁盘空间的使用。对于大型数据库系统,...

    50种方法优化SQL Server数据库查询

    `DBCC SHRINKDB`和`DBCC SHRINKFILE`用于收缩数据库和文件,但需谨慎使用,以免影响性能。 7. **事务管理**:合理使用`Commit`和`Rollback`,确保事务的原子性和一致性。使用显式事务管理,如`begin tran`和`commit...

    ms sql 2000数据库表的管理

    为了保持数据库的良好运行状态,定期执行维护任务是必要的,如检查数据库完整性、收缩文件、更新统计信息等。 以上就是MS SQL 2000数据库表管理的一些核心知识点。在实际工作中,通过`表的管理.ppt`这样的资料,...

Global site tag (gtag.js) - Google Analytics