-
.Net+SQL Server企业应用性能优化笔记2——查找瓶颈
所属栏目:[MsSql] 日期:2021-01-17 热度:132
前面一篇文章中我已经对项目的基本情况进行了简单的介绍,今天就开始动手针对系统进行性能调优。在性能调优上面说实话我算是个菜鸟,并没有太多的经验和扎实的基础,所以有错误的地方希望大家指出。对于一个BS的系统来说,总共涉及到3个角色:Web服务器、数据[详细]
-
BIT类型在SQL Server中的存储大小
所属栏目:[MsSql] 日期:2021-01-17 热度:155
对于一般的INT、CHAR、tinyint等数据类型,他们占用的存储空间都是以Byte字节为单位的,但是BIT类型由于只有0和1或者说false和true,这种情况只需要一个Bit位就可以表示了,那么在SQL Server中BIT类型到底占用了多少空间?是不是由一个Bit位来存储的?或者可[详细]
-
在SQL Server中使用种子表生成流水号注意顺序
所属栏目:[MsSql] 日期:2021-01-17 热度:180
前几天一个人问到了关于流水号重复的问题,我想了下,虽然说这个问题比较简单,但是具有广泛性,所以写了这篇博客来介绍下,希望对大家有所帮助。在进行数据库应用开发时经常会遇到生成流水号的情况,比如说做了一个订单模块,要求订单号是唯一的,规则是:下[详细]
-
在做SQL故障转移群集的时候应该选择哪种模式?
所属栏目:[MsSql] 日期:2021-01-17 热度:68
如果我们的SQL Server要保证高可用性,那么可以采用故障转移群集。最简单的故障转移群集是两台服务器,一台做活动的服务器,另一台做备用服务器,这就是AP模式的Cluster。另外一个模式就是AA模式,也就是两台服务器都是运行SQL Server实例。SQL Server不像Ora[详细]
-
关于SQL Server中将数值类型转换为字符串的问题
所属栏目:[MsSql] 日期:2021-01-17 热度:108
今天在把一些数据导入到SQL Server的时候遇到有个列被导入成float类型,而我实际需要的是varchar类型,所以要进行类型转换,转换时遇到了一点问题,所以写这篇博客记录一下。SQL Server中的数值类型分为两种,一种是精确的数值类型,具体的数据类型有:bit、t[详细]
-
如何生成比较像样的假数据
所属栏目:[MsSql] 日期:2021-01-17 热度:118
问题在做项目的时候经常会遇到这样的问题:根据数据模型建立了数据库,但是数据库中却没有数据,在给客户做Demo的时候必须要一条一条的添加假数据,而且这些假数据还得像模像样的,不能乱输入,尽是看不出任何意义的“aaaaa”、“ttttttttttttt”、“123123”[详细]
-
前缀索引,一种优化索引大小的解决方案
所属栏目:[MsSql] 日期:2021-01-17 热度:198
今天在读一篇关于数据库索引介绍的文章时,该文章提到了前缀索引,对于我这个搞数据库应用开发那么多年的人来说,这个词还真是一个新词,没用过。于是打算研究一番。前缀索引似乎是MySQL中的一个概念,在SQL Server和Oracle中没提出这个概念。于是就安装了一[详细]
-
多语言系统的数据库设计
所属栏目:[MsSql] 日期:2021-01-17 热度:107
之前做的项目涉及到中国大陆和纽伦新港的用户使用,也就需要做成一个多语言的系统,现在总结下其中一些经验和思考。首先我们需要确认我们要做的系统,多语言到底是要做多少种语言,以后会不会要求增加更多的语言。比如我们做一个给中国大陆和纽伦新港使用的系[详细]
-
SQL Server字符串左匹配
所属栏目:[MsSql] 日期:2021-01-17 热度:168
在SQL Server中经常会用到模糊匹配字符串的情况,最简单的办法就是使用like关键字(like语法http://msdn.microsoft.com/en-us/library/ms179859.aspx)。但是如果我们使用的前后都加%的方式,是没办法用到索引进行快速查询的,所以很多情况下我们使用左匹配的[详细]
-
如何从SharePoint Content DB中查询List数据
所属栏目:[MsSql] 日期:2021-01-17 热度:179
SharePoint用来维护基础数据非常方便,只需要建立自定义列表,然后使用InfoPath自定义一下维护界面,就可以实现在线的增删改查,开发效率很高。如果维护的数据需要进行审批,还可以加入工作流功能。使用SharePoint Designer可以快速开发出简单的工作流,如果[详细]
-
SQL字符串操作汇总
所属栏目:[MsSql] 日期:2021-01-17 热度:53
SQL字符串操作汇总 --将字符串中从某个字符开始截取一段字符,然后将另外一个字符串插入此处select stuff(hello,world!,4,4,****) --返回值hel****orld!--返回从指定位置开始指定长度的字符串select substring(Hello,World!,2,10) --返回值ello,World--将字[详细]
-
[转]SQL 2005中pivot and unpivot的用法
所属栏目:[MsSql] 日期:2021-01-17 热度:77
.Pivot的用法体会:语句范例:select PN,[2006/5/30] as [20060530],[2006/6/2] as [20060602]from consumptiondata aPivot (sum(a.M_qty) FOR a.M_date in ([2006/5/30],[2006/6/2])) as PVT order by PNTable结构 Consumptiondata (PN,M_Date,M_qty)order by[详细]
-
使用数据库引擎优化Tuning Advistor和dta
所属栏目:[MsSql] 日期:2021-01-17 热度:109
SQL Server 2005一个我非常欣赏的特性就是有了专门优化程序,据说在2K下面也有,不过我没有用过,估计也不会怎么样.不说2K还是说说2005的这个好东东.在Sql Server Management Studio中点击工具的数据库引擎优化顾问可以启动这个程序,当然也可以通过开始菜单中的S[详细]
-
SQL Server解析XML数据的方法详解
所属栏目:[MsSql] 日期:2021-01-12 热度:168
这篇文章主要介绍了SQL Server解析XML数据的方法,结合实例形式详细分析了SQL Server针对xml数据的读取,遍历,删除,查找等常用操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下[详细]
-
SQLSERVER简单创建DBLINK操作远程服务器数据库的方法
所属栏目:[MsSql] 日期:2021-01-12 热度:130
这篇文章主要介绍了SQLSERVER简单创建DBLINK操作远程服务器数据库的方法,涉及SQLSERVER数据库的简单设置技巧,具有一定参考借鉴价值,需要的朋友可以参考下[详细]
-
SQL语句之Union和Union All的用法
所属栏目:[MsSql] 日期:2021-01-12 热度:151
本文主要讲解SQL语句之Union和Union All的用法,比较实用,希望能给大家做一个参考。[详细]
-
SQL中查找某几个字段完全一样的数据
所属栏目:[MsSql] 日期:2021-01-12 热度:132
本文分享SQL语句实现表中字段的组合累加排序的实例代码,希望能给大家做一个参考。[详细]
-
SQL语句实现表中字段的组合累加排序
所属栏目:[MsSql] 日期:2021-01-12 热度:159
本文分享SQL语句实现表中字段的组合累加排序的实例代码,希望能给大家做一个参考。[详细]
-
T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法
所属栏目:[MsSql] 日期:2021-01-12 热度:91
这篇文章主要介绍了T-sql语句修改SQL Server数据库逻辑名、数据库名、物理名的方法,结合实例形式分析了T-SQL语句操作数据库的基本技巧,非常简单易懂,需要的朋友可以参考下[详细]
-
SQL Server时间戳功能与用法详解
所属栏目:[MsSql] 日期:2021-01-12 热度:140
这篇文章主要介绍了SQL Server时间戳功能与用法,结合实例形式分析了时间戳的概念、SQL Server时间戳的使用方法与相关注意事项,需要的朋友可以参考下[详细]
-
sqlserver中几种典型的等待
所属栏目:[MsSql] 日期:2021-01-12 热度:89
在最近的几次sqlserver问题的排查中,总结了sqlserver几种典型的等待类型,类似于oracle中的等待事件,如果看到这样的等待类型时候能够迅速定位问题的根源,下面通过一则案例来把这些典型的等待处理方法整理出来[详细]
-
SQL 双亲节点查找所有子节点的实现方法
所属栏目:[MsSql] 日期:2021-01-12 热度:104
下面小编就为大家带来一篇SQL 双亲节点查找所有子节点的实现方法。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧[详细]
-
Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍
所属栏目:[MsSql] 日期:2021-01-12 热度:73
这篇文章主要介绍了Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍 的相关资料,需要的朋友可以参考下[详细]
-
SQLSever中的触发器基本语法与作用
所属栏目:[MsSql] 日期:2021-01-12 热度:126
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程.触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。本文给大家介绍SQLSever中的触发器基本语法与作用,感兴趣的朋友一起学习吧[详细]
-
SQL Server 获取服务器时间的sql语句
所属栏目:[MsSql] 日期:2021-01-12 热度:53
这篇文章主要介绍了SQL Server 获取服务器时间的sql语句,需要的朋友可以参考下[详细]