• 查看数据库的空间使用情况 EXEC sp_spaceused,结果集中包含database_size(当前数据库的大小,包括数据和日志文件)、 unallocated space(未保留供数据库对象使用的数据库空间)、 reserved(由数据库中对象分配的空间总量)、
转载 2023-08-02 08:04:53
124阅读
--DUMP  TRANSACTION  jiaowu  WITH  NO_LOG //清除日志 --BACKUP LOG jiaowu WITH NO_LOG          //下一步执行 --DBCC SHRINKDATABASE(jiaowu) &nbsp
转载 2023-09-27 18:24:02
226阅读
--sqlserver 2000数据压缩解决方法. /******************************************************************************** *主题:sqlserver 2000数据压缩解决方法. *说明:本文是个人学习的一些
转载 2019-04-24 16:43:00
160阅读
2评论
SQL Server 备份压缩  在 SQL Server 2008里面,引进了备份压缩的功能。压缩的备份具有以下限制条件:压缩的备份和未压缩的备份不能共存于一个媒体集中。 早期版本的 SQL Server 无法读取压缩的备份。 NTbackup 无法共享包含压缩的 SQL Server 备份的磁带。 压缩备份的性能影响因为相同数据压缩的备份比未压缩备份小,所以压缩备份所需的
//新建一个数据库项目,并新建一个类.Compress.cs文件内容如下: using System; using System.IO; using System.IO.Compression; using System.Text; using System.Collections; namespace CompressProject { public class GZip
数据库比较大,而要进行备份时,我们可以启动数据库备份的压缩,这样由于压缩后备份文件更小,所以整个备份的速度更快,同时也减少了磁盘空间的消耗。当然另一方面,肯定会增加cpu的消耗,不过一般的服务器都是多核,所以实际上对系统不会有大的影响。其实,不仅可以在备份的时候压缩,在SQL Server 2008中,我们还可以对表和索引进行压缩,下面通过压缩前、压缩后的比较,来展示SQL Server 200
下面有两个SQL语句可以达到在SQL Server 2005/2008压缩指定数据库文件和日志的大小的效果:1、DBCC SHRINKDATABASE (Transact-SQL)收缩指定数据库中的数据文件和日志文件的大小。语法 DBCC SHRINKDATABASE ( 'database_name' | database_id | 0 [ ,target_percent ]
转载 2023-12-17 17:12:27
123阅读
【TechTarget中国原创】SQL Server 2008的许多新特性之一就是对数据库里被压缩的文件备份。很多第三方厂商都提供了这一特征,但现在它成了本地工具。虽然SQL Server 2008数据和备份压缩不提供像第三方那么多的程序,但是这一特性是一些拥有大型的数据库公司最感兴趣的,他们进行备份和存储的速度要比在以前的版本里进行备份的速度快得多。  在我们进行详细阐述之前,我先谈一谈备份压缩
转载 2024-03-18 08:14:33
145阅读
我们通常在维护数据库的时候,都会建立一个备份的机制,在SQL Server中,我们就可以通过如下的方法来实现:  如果SQL Server代理没有启动,我们先把其启动,然后新建立一个作业,名称命名为“MyDb完全备份”,在分类下面选择“数据库维护”,然后新建立作业第一个步骤,步骤名为“对数据进行完全备份”,然后在命令框中输入如下的SQL代码: DECLARE @strSql
转载 2023-11-14 12:10:05
208阅读
压缩一下传递的数据HttpUriRequest "Accept-Encoding", "gzip");// ...httpClient.execute(request);InputStream instream = response.getEntity().getConten...
原创 2023-06-20 21:17:33
92阅读
SQL的游标(Cursor)是一种临时的数据库对象,即可以用来存放在数据库表中的数据行副本,也可以指向存储在数据库中的数据行的指针。 ...
转载 2021-09-30 12:41:00
816阅读
2评论
视图的作用: 1、视图隐藏了底层的表结构,简化了数据访问操作,客户端不再需要知道底层表的结构及其之间的关系。 2、视图提供了一个统一访问数据的接口。(即可以允许用户通过视图访问数据的安全机制,而不授予用户直接访问底层表的权限) 3、从而加强了安全性,使用户只能看到视图所显示的数据。 4、视图还可以被 ...
转载 2021-10-07 16:36:00
1000阅读
2评论
索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间。 索引定义: 1、索引有两种:聚集索引和非聚集索引。 聚集索引:存储记录是物理上连续存在; 非聚集索引:是逻辑上的连续,物理存储并不连续; 2、聚集索引一个表只能有一个,而非聚集索引一个表可以存在多个。 ...
转载 2021-09-30 12:00:00
876阅读
2评论
平常用到mssql时间比较少,总是过一段时间就忘记应该怎么操作了。当要做mssq把本地数据导入到远程服务器的时候,就去网上搜索很久都没有图解的,所以今天自己收集一下免得下次又到处去找。希望对自己,同时对其它需要的人都有一定的帮助。 首先登录到远程数据库服务器:1.右击您准备导入数据数据库,选择“所有任务”下的“导入数据” 2.进入DTS导入/导出向导,点击“下一步”按
转载 2023-08-04 12:44:48
225阅读
--示例一,使用证书加密数据. --建立测试数据表 CREATE TABLE tb(ID int IDENTITY(1,1),data varbinary(8000)); GO --建立证书一,该证书使用数据库主密钥来加密 CREATE CERTIFICATE Cert_Demo1  WITH    SUBJECT=N'cert1 encryption by data
转载 精选 2013-11-28 16:41:16
817阅读
# SQL Server数据架构实现指南 ## 简介 在本文中,我将向你介绍如何实现SQL Server数据架构。首先,我将列出实现该架构的步骤,并提供每个步骤所需的代码和注释。然后,我将使用Mermaid语法绘制一个状态图来可视化整个过程。 ## 步骤 以下是实现SQL Server数据架构的步骤: | 步骤 | 操作 | | --- | --- | | 1 | 创建数据库 | | 2
原创 2023-08-20 03:07:57
51阅读
CREATE PROCEDURE [dbo].[dxd_mx]          @dxd_id   VARCHAR(120)='' AS BEGIN --set nocount on declare @sql1 nVARCHAR(4000) S
原创 2017-06-18 06:42:27
949阅读
使用Sql Server 2008还原 2000的备份数据库时,报备份集中的数据库备份与现有的数据库不同的错误.原因:主要由于新建的数据与备份集中的数据库创建时的版本不同导致解决办法:               1.在SQL Server 2008上新建数据库时在【选项】-【兼容级别】选择 SQL Serv
原创 2016-03-28 13:39:13
1188阅读
sqlserver数据库导入导出: https://jin
原创 2023-06-30 17:40:41
145阅读
1、用BACKUP LOG database WITH NO_LOG清除日志 把数据库属性中的故障还原模型改为“简单”可以大大减慢日志增长的速度。   如果把还原模型调到简单,这样就不支持时间点还原了,但是日志文件会很小,如果数据比较重要推荐还是把数据库的还原模型调为完全 用BACKUP LOG database WITH NO_LOG命名
  • 1
  • 2
  • 3
  • 4
  • 5