自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 更改排序规则

1.sp_helpsort SELECT SERVERPROPERTY ('Collation') 查看你的排序规则. 不过你的这个应该和字符集有关.2.更改服务器排序规则 更改 SQL Server 2005 实例的默认排序规则的操作可能会比较复杂,包括以下步骤: 确保具有重新创建用户数据库及这些数据库中的所有对象所需的全部信息或脚本。 使用工具(例如大容量复制)导出所有数据。

2012-11-27 15:12:09 3426

原创 SQL SERVER 数据库实用SQL语句

【SQL SERVER 数据库实用SQL语句】 --查看指定表的外键约束select * from sysobjects where parent_obj in(select id from sysobjects where name='表名')and xtype='PK'--查看所有表select * from sysobjects where xtype='PK'--删除列中

2012-11-27 15:10:10 1631

转载 sql 查询慢的48个原因分析(分享)

sql 查询慢的48个原因分析。  查询速度慢的原因很多,常见如下几种:  1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)  2、I/O吞吐量小,形成了瓶颈效应。  3、没有创建计算列导致查询不优化。  4、内存不足  5、网络速度慢  6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)  7、锁或者死锁(这也是查询慢最常见的

2012-11-26 15:20:57 3719 2

转载 性能调优(分享)

性能调优1 百胜表规范 USE ERP_DWGO/* 功能说明: 创建【区域】维度表 修改说明: Create by LY on 2011-09-07*/IF EXISTS (SELECT 1 FROM SYSOBJECTS WHERE id = OBJECT_ID('Dim_Area') AND type

2012-11-26 15:14:08 4393 3

原创 EXEC和sp_executesql的区别

MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它 提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,这就大大提供了执行性能(对于这个我在 后面的例子中会详加说明),还可以编写更安全的代码。EXEC在某些情况下会更灵活。除非您有令人信服的理由使用E

2012-11-26 15:12:12 1077

原创 常规SQL SERVER数据库置疑后恢复步骤

--常规SQL SERVER数据库置疑后恢复步骤 --1. 恢复步骤: --a.将smlog_log.ldf文件备份到其它目录下; --b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf; --c.执行以下语句修改数据库的状态: use Master go update sysdatabases set status=3

2012-11-26 14:59:39 1591 1

原创 SQL Server使用bcp导入导出

Transact-SQL语句进行导入导出:1.在SQL SERVER里查询access数据:-- ======================================================SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="c:\DB.mdb";User ID=Ad

2012-11-26 14:55:21 7418 1

原创 SQL Server还原备份经典文档

SQL备份 --------------- 1、SQL数据库恢复模型 ---------------------------------------------------------------------- 1)完全恢复模型 ----------------- (1)备份时要备份数据库的数据文件和日志文件 (2)还原时使用数据库的备份的数据文件副本和全部日志信息来恢复数据库。

2012-11-26 14:53:31 1575

原创 日志文件不停增长的原因以及解决的相关方法

--探讨日志文件不停增长的原因以及解决的相关方法事务日志文件是SQL Server的另一个(还有一个为数据文件)重要组成部分。每个数据库都有事务日志文件,用来记录所有事务以及每个事务对数据库做的修改。为了提高SQL Server的整体性能,检索数据时将数据页读入缓冲区高速缓存。数据的修改不是直接在磁盘上进行,而是修改高速缓存中的页副本。直到数据库中出现检查点,或者必须将修改写入磁盘才

2012-11-13 16:07:47 4927

原创 delete和truncate的区别

测试省略delete命令并不能完全释放掉表格或者索引的数据结构以及他们申请的页面。在这一点上,SQL Server2005以后的版本比之前的版本做得好些,树比堆做得更好些。TRUNCATE语句和DELETE语句相比具有以下优点:1,所用的事务日志空间较少delete每删除一行数据,都会在事务日志中为删除的每行记录一个项。truncate table通过释放用于存储数据的数

2012-11-13 09:27:17 7709

原创 如何解决DBCC SHRINKFILE命令不起作用

----为什么DBCC SHRINKFILE会不起作用------>>TravyLee生成测试数据if OBJECT_ID('testdb')is not nulldrop database testdbgocreate database testdb;gouse testdbgoif OBJECT_ID('test') is not nulldrop table testg

2012-11-12 14:35:54 6964 1

原创 存储方式对空间使用的影响和性能分析

从存储方式上比较聚集索引(clustered)和非聚集索引(nonclustered)-->>TravyLee生成测试数据:以下所有表格中的数据量均为19329条(需要注意这并不是一个大数据量的表)那么我们现在在创建一张表ORDERS_C,结构砼前两张表一样,不使用任何索引,使用堆来存储IF OBJECT_ID('ORDERS_C') IS NOT NULLDROP TABLE ORDE

2012-11-09 14:40:50 1746 1

数据库开发 维护 性能调优 备份还原 各种复杂问题的解决方案

数据库开发 维护 性能调优 备份还原 各种复杂问题的解决方案 这时对CSDN上出现的很多问题的解决方案的总结 免费分享 大家多多下载哦

2012-11-26

MSSQL数据库技术资料

MSSQL 资料 备份 还原 拆分 递归

2012-11-26

MSSQL数据库学习资料1

这是一点个人在CSDN论坛上收集到的常见问题的解决方案,在这里跟大家分享,希望大家能够提出意见。谢谢

2012-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除