SQL Server 实现N级目录
SQL实现N级目录,以前开发一网络E盘需求多级目录。对性能要求也比较高.所以就没有直接在代码里实现了.把一些不必要的处理都放在储存过程里.效率更高~~因为此项目已经完成很久了.所以保留的SQL储存过程可能不是很全面...
细说SQL Server数据库备份方法
SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Ser...
在 Sql语句中使用正则表达式来查找你所要的字符
这几天有个项目需要从表的某个字段判断是否存在某些规则的字符串,大概如下:有个表叫TaskDeploy(任务部署的),其中字段Participants以格式 用户名,用户名 具体如下:admin,小明,samlin小明,samlin,testsamlin,te...
SQL Server数据库占用内存过多的解决方法
经常看见有人问,MSSQL占用了太多的内存,而且还不断的增长;或者说已经设置了使用内存,可是它没有用到那么多,这是怎么一回事儿呢? 首先,我们来看看MSSQL是怎样使用内存的。 最大的开销一般是用于数...
MSSQL数据库镜像在Oracle中的实现方法
数据库镜像是将数据库事务处理从一个数据库移动到不同环境中的另一个数据库中。镜像的拷贝是一个备用的拷贝,不能直接访问,它只用在错误恢复的情况下。Oracle数据库与MSSQL数据操作上有很大的不同,但是,在镜...
MSSQL优化之索引优化
一、认识索引 (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index...
MSSQL优化之索引优化
一、认识索引 (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index...
配置SQL Server文件组对应不同的RAID系统
首先在我们进行信息系统的开发的时候,数据库的应用必不可少,对于一个企业级别的数据库应用很少是只使用一块磁盘的,很多都是使用RAID磁盘阵列,来提高磁盘的访问性能与数据兼容性容错等,RAID可以分为几个级别,每...
SQL Server 2008主要功能在兼容性上的问题
在许多情况下,当迁移至SQL Server 2008之前必须了解那些反对和放弃功能的具体情况。 下文是几个主要功能在兼容性上的问题列表: 1.SQL Server Database Engine Backward Compatibility [反对] - Deprecated Dat...
SQL Server数据库SA权限总结
需要准备的工具: SQL Query Analyzer和SqlExec Sunx Version 第一部分: 去掉xp_cmdshell保护系统的具体分析: 语句如下: 1.去掉xp_cmdshell扩展过程的方法是使用如下语句: if exists (select * fr...
利用索引提高SQL Server数据处理的效率
在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交的有关表的查询,决定是否使用索引或用哪一个索引。因为查询执行的大部分开销是磁盘I/...
解决SQL Server数据库占用内存过多的问题
经常看见有人问,MSSQL占用了太多的内存,而且还不断的增长;或者说已经设置了使用内存,可是它没有用到那么多,这是怎么一回事儿呢? 首先,我们来看看MSSQL是怎样使用内存的。 最大的开销一般是用于数据缓存,如...
SQL中也可以用格式字符串定制日期转字符串
这篇论坛文章(赛迪网技术社区)介绍了SQL Server利用格式字符串定制日期转换为字符串的具体方法,更多内容请参考下文: 在C#中用惯了DateTime.ToString("yyyy-MM-dd"),DateTime.ToString("MM/dd/yyyy")这种日期与...
SQLServer数据库管理常用的SQL和T-SQL语句
1. 查看数据库的版本 select @@version 2.查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4.查看数据库启动时间 select convert(varchar(30),login_...
一些文档中没有介绍的SQL Server DBCC命令
主要介绍了一些特别有用但文档中没有介绍的sql server DBCC命令,详细内容请参考下文: 以下是一些sql server的DBCC命令,可以在优化 sql server时使用。 ◆1.DBCC CacheStats :显示存在于当前 buffer Cache 中...
讲解SQL Server危险扩展存储删除和恢复
将有安全问题的SQL过程删除.比较全面.一切为了安全! 删除了调用shell,注册表,COM组件的破坏权限 MS SQL SERVER2000 使用系统帐户登陆查询分析器 运行以下脚本: use master exec sp_dropextendedproc 'xp_c...
SQL Server 2005常见问题浅析
问题1:使用.net2005自带的SQL-Express连接不上。 解决方法: 1.网络防火墙阻止数据库连接; 2.默认SQL-Express没有启动Sa账户->下载一个management studio express界面工具管理SQL-Express 3.无线网络会出现根...
SQL Server元数据的管理与应用
大部分数据库管理员拥有某种形式的数据库元数据库,他们依赖其来跟踪范围很广的Microsoft SQL Server环境。我利用连接的服务器和分布式数据库访问来建立一个已经在我的环境中使用了七年的元数据库。它不是漂亮的,但...
有效使用SQL Server的自动管理功能
如要让数据库进行自动管理,则管理员需要预先定义一些可预测的管理任务以及这些任务发送的条件。当满足这些指定的条件,则数据库会自动运行管理员指定的操作。使用自动管理来处理日常事务,则让管理员可以抽出时间去...
SQL Server数据库内容替换方法
在使用iwms系统的过程中,我们会经常遇到数据内容的替换操作。在告诉大家如何替换数据内容之前,我建议大家先了解一下SQL Server数据库的数据存储类型:SQL Server数据类型:以上是数据库的基础知识,是做网站的朋...