Sql Server 调优
wangyonghua8
专注于java的开发
展开
-
ado.net访问SQL SERVER08的连接字符串
1.怎么读取配置文件中的连接字符串:第一步:在配置文件中写入下列配置字符串: 在WebConfig配置文件中加入下列字符串: connectionString="server=.;database=db_BindData;uid=sa;pwd=2009@A原创 2011-07-31 15:24:28 · 607 阅读 · 0 评论 -
sql 查看数据库环境及一些参数
sql 查看数据库环境及一些参数1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver3. 查看数据库启动的参数 sp_configure4. 查看数据库启动时间 select convert(varchar(30)转载 2014-03-01 18:43:53 · 793 阅读 · 0 评论 -
查看执行计划时,我们应该获得什么信息
查看执行计划时,我们应该获得什么信息 当你的查询很慢时,你就应该看看预估的执行计划(当然也可以查看真实的执行计划),找出耗时最多的操作,注意观察以下成本通常较高的操作: 1、表扫描(Table Scan) 当表没有聚集索引时就会发生,这时只要创建聚集索引或重整索引一般都可以解决问题。 2、聚集索引扫描(Clustered Index Scan) 有转载 2014-01-06 10:59:07 · 730 阅读 · 0 评论 -
SQLSERVER语句的执行时间
SQLSERVER语句的执行时间在SQL语句调优的时候,大部分都会查看语句执行时间,究竟SQLSERVER显示出来的统计结果是什么意思?下面看一下例子比较简单的语句:1 SET STATISTICS TIME ON2 USE [pratice]3 GO4 SELECT * FROM [dbo].[Orders]结果: 1 SQL S转载 2014-01-03 09:35:54 · 738 阅读 · 0 评论 -
数据库优化建议
关于数据库优化目录关于数据库优化...11: 数据库字段设计...21.1、数据库逻辑设计的规范化...21.2、合理的冗余...21.3、主键的设计...21.4、外键的设计...31.5、字段的设计...31.6、系统设计...41.7、索引的设计...4转载 2013-09-26 13:48:26 · 849 阅读 · 0 评论 -
一个SQL SERVER查询分析器非常好用的工具
一个SQL SERVER查询分析器非常好用的工具使用效果:1.1.非常智能的提示,使用起来其智能、方便性,不比PL/SQL差;2.功能非常强大,可见其“选项”面板;3.适合SQL2000、SQL2005等。如有需要的朋友请到:下载安装步骤:1.解压2.双击3.安装完毕后,解压,将“破转载 2013-09-17 13:16:09 · 5800 阅读 · 0 评论 -
数据库命名规范
View PostSQL Server 设计.命名编码规范1.更改.... 42.简介.... 43.开发环境.... 43.1数据库模型... 53.2 Diagrams. 53.3版本控制... 53.4 源码目录结构... 54.物理数据库模型&字典.... 64.1 物理数据模型... 6转载 2013-09-06 10:10:22 · 2019 阅读 · 0 评论 -
Sqlserver表值函数
Sqlserver表值函数Posted on 2011-06-22 13:33 Sun_Blue_Sky 阅读(3050) 评论(0) 编辑 收藏Sql server 的表值函数是返回一个Table类型,table类型相当与一张存储在内存中的一张虚拟表。实现表值函数很简单:下面是一个不带输入参数的表值函数?creat转载 2013-08-24 23:29:28 · 907 阅读 · 0 评论 -
Sql时间函数
Sql时间函数一、sql server日期时间函数Sql Server中的日期与时间函数 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --转载 2013-08-22 11:26:02 · 698 阅读 · 0 评论 -
Sql日期格式化
0 或 100 (*) 默认值 mon dd yyyy hh:miAM(或 PM) 1 101 美国 mm/dd/yyyy 2 102 ANSI yy.mm.dd 3 103 英国/法国 dd/mm/yy 4 104 德国 dd.mm.yy转载 2012-12-17 18:10:13 · 526 阅读 · 0 评论 -
SQL高手篇:精典SQL FAQ收藏
SQL高手篇:精典SQL FAQ收藏 如何取得一个数据表的所有列名,方法如下:先从SYSTEMOBJECT系统表中取得数据表的SYSTEMID,然后再SYSCOLUMN表中取得该数据表的所有列名。 1. 行列转换--普通 假设有张学生成绩表(CJ)如下 Name Subject Result 张三 语文 80 张三 数学转载 2012-12-17 11:26:17 · 388 阅读 · 0 评论 -
SQL触发器实例讲解
SQL触发器实例讲解SQL资料 2009-07-23 14:44:07 阅读6072评论9 字号:大中小 订阅定义:何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete事件。转载 2012-06-30 12:31:51 · 1027 阅读 · 0 评论 -
面试常考题-存储过程实现自增长
1:存储过程实现自增长的功能是面试常考点:我写一个实例,实现主键编号为4位的自增长的varchar50的增长,实际面试的时候要用bigint类型,而且那些相对来说比较简单:表结构如下:create table classMgr(id varchar(50) primary key not null,Name Nvarchar(50))存储过程如下:create proc q原创 2012-06-17 10:45:37 · 708 阅读 · 0 评论