SQL Server IO 子系统浅究 II
摘要:性能监视器里的IO子系统计数器在运行里面输入”perfmon”,使用性能监视器,可以观察当前的I/O性能情况,确定是否存在I/O方面的问题。在SQL Server上,涉及I/O的计数器有:Average read bytes/sec,平均每秒的读取字节数 Average write bytes/sec,平均每秒的写入字节数Reads/sec, 每秒多少读writes/sec,每秒多少写Disk read bytes/sec, 每秒读取的传输速率Disk write bytes/sec,每秒写入的传输速率Average disk sec/read, 平均每个读花的时间,小于10ms表示性能很好,
阅读全文
SQL Server IO 子系统浅究 II
摘要:性能监视器里的IO子系统计数器 在运行里面输入”perfmon”,使用性能监视器,可以观察当前的I/O性能情况,确定是否存在I/O方面的问题。 在SQL Server上,涉及I/O的计数器有: Average read bytes/sec,平均每秒的读取字...
阅读全文
SQL Server IO 子系统浅究 I
摘要:作者:obuntu 很喜欢SQL Server里面4步定位性能问题的理论,具体如下: 1,资源瓶颈 i. 内存 ii. CPU iii. IO 2, Tempdb瓶颈 3,找出执行慢的语句,可以通过三个方面来寻找 i. 统计信息 ii. 缺失索引 iii. ...
阅读全文
SQL Server IO 子系统浅究 I
摘要:作者:obuntu很喜欢SQL Server里面4步定位性能问题的理论,具体如下:1,资源瓶颈i. 内存 ii. CPU iii. IO2, Tempdb瓶颈3,找出执行慢的语句,可以通过三个方面来寻找i. 统计信息 ii. 缺失索引 iii. 阻塞4,缓存执行计划分析更多信息,可以参看此篇文章http://blogs.msdn.com/b/jimmymay/archive/2008/09/01/sql-server-performance-troubleshooting-methodology.aspx可以看到,一遇到系统性能问题时,第一步是确定资源是否存在瓶颈,在CPU,内存,IO 三者之
阅读全文
Transact-SQL编程规范
摘要:Transact-SQL编程规范 1. 概述 1.1. 基本原则 以大小写敏感编写SQL语句。 尽量使用Unicode 数据类型。 优先使用连接代替子查询或嵌套查询。 尽量使用参数化SQL查询代替语句拼接SQL查询。 禁止使用[拼音]+[英语]的方式来命名S...
阅读全文
Transact-SQL编程规范
摘要:Transact-SQL编程规范1. 概述1.1. 基本原则以大小写敏感编写SQL语句。尽量使用Unicode 数据类型。优先使用连接代替子查询或嵌套查询。尽量使用参数化SQL查询代替语句拼接SQL查询。禁止使用[拼音]+[英语]的方式来命名SQL对象或变量。尽量使用存储过程代替SQL语句。1.2. 基本规范建议采用Pascal样式或Camel样式命名数据库对象。大写T-SQL语言的所有关键字,谓词和系统函数。2. 命名规范在一般情况下,采用Pascal样式或Camel样式命名数据库对象,使在开发基于数据库应用程序的时候通过ORM工具生成的数据访问代码不需要调整就符合程序开发语言(比如C#)命
阅读全文
使用SQL除掉文本中特殊的ascll字符比如Enter,Tab,空格键
摘要:在将数据库中的数据导出到Excel中时,如果文本中含有tab键,enter键,空格键,但是放在datatable中或者在datagridview中显示时也无法看出异常。 但是将数据导出到Excel或者CSV文件中时,就会出现格式不一致了。怎么用SQ...
阅读全文
使用SQL除掉文本中特殊的ascll字符比如Enter,Tab,空格键
摘要:在将数据库中的数据导出到Excel中时,如果文本中含有tab键,enter键,空格键,但是放在datatable中或者在datagridview中显示时也无法看出异常。但是将数据导出到Excel或者CSV文件中时,就会出现格式不一致了。怎么用SQL将这些特殊的ASCII字符清除掉呢?下面我提供下我的解决方案:示例在SQL Server 2008中测试通过了。--替换了文本中含有tab键,Enter键,空格键的ascii码select REPLACE(REPLACE(REPLACE(Mobile,CHAR(9),''),CHAR(10),''),CHAR(13),
阅读全文
如何启用SQL Server 2008的FILESTREAM特性
摘要:如何启用SQL Server 2008的FILESTREAM特性 今天安装SQL Server 2008的时候没有注意,忘记了启用FILESTREAM特性,因为默认情况下FILESTREAM是禁用的。安装完成后,再导入一个.bak的备份数据库时提示...
阅读全文
如何启用SQL Server 2008的FILESTREAM特性
摘要:如何启用SQL Server 2008的FILESTREAM特性今天安装SQL Server 2008的时候没有注意,忘记了启用FILESTREAM特性,因为默认情况下FILESTREAM是禁用的。安装完成后,再导入一个.bak的备份数据库时提示FILESTREAM feature is disabled,到网上搜了一下,原来启用这个特性很简单,只需要两个步骤:1)启用服务器实例上的FILESTREAM(文件流)打开SQL Server配置管理器,在SQL Server服务上点击右键,然后点击打开,在你想要启用FILESTREAM(文件流)的SQL Server实例上点击右键,从右键菜单中选择
阅读全文
SQL Server 2008中输出字符串并换行的方法
摘要:在SQL Server中想输出字符串并换行的方法,示例如下:print '中国'+char(13)+char(10)+'人民'declare @a varchar(20) set @a= 'aaa '+char(13)+char(10)+ 'bbbb ' print @a
阅读全文
SQL Server 2008中输出字符串并换行的方法
摘要:在SQL Server中想输出字符串并换行的方法,示例如下: print '中国'+char(13)+char(10)+'人民' declare @a varchar(20) set @a= 'aaa '+char(13)+char(10)+ ...
阅读全文
[转]SQL Server 2005 设置字符集以及更改排序规则
摘要:1.sp_helpsort SELECT SERVERPROPERTY ('Collation') 查看你的排序规则. 不过你的这个应该和字符集有关.2.更改服务器排序规则 更改 SQL Server 2005 实例的默认排序规则的操作可能会比较复杂,包括以下步骤: 确保具有重新创建用户数据库及这些数据库中的所有对象所需的全部信息或脚本。 使用工具(例如大容量复制)导出所有数据。 删除所有用户数据库。 重新生成在 setup 命令的 SQLCOLLATION 属性中指定新的排序规则的 master 数据库。例如: 复制代码 start /wait setup.exe /qb I
阅读全文
[转]SQL Server 2005 设置字符集以及更改排序规则
摘要:1.sp_helpsort SELECT SERVERPROPERTY ('Collation') 查看你的排序规则. 不过你的这个应该和字符集有关. 2.更改服务器排序规则 更改 SQL Server 2005 实例的默认排序规则的操作可能会比较复杂...
阅读全文
进销存和财务方面业务知识了解
摘要:最近由于工作的需要,需要了解进销存的业务,还有财务方面的一些知识,需要对业务有很好的把握能力,再接再励,加油看书,学习了哦,并且还有理论结合实际来了解, Busying Now.
阅读全文
进销存和财务方面业务知识了解
摘要:最近由于工作的需要,需要了解进销存的业务,还有财务方面的一些知识,需要对业务有很好的把握能力,再接再励,加油看书,学习了哦,并且还有理论结合实际来了解,Busying Now.
阅读全文
使用C#判断数据库服务器是否已经启动
摘要:在很多项目启动的时候都需要连接到数据库,因此判断数据库服务器是否启动就十分必要了,如何判断数据库服务器是否启动呢?可以通过判断数据库服务是否启动来判断,当然我看了下网上也有人说通过注册表也可以判断,下面我就说说我的实现方式:/// <summary> /// 判断数据库服务是否已经启动,如果已经启动就返回True,否则返回False /// </summary> /// <returns></returns> private bool JudgeDBServerStatus() { bool ExistFlag = false; ServiceC
阅读全文
使用C#判断数据库服务器是否已经启动
摘要:在很多项目启动的时候都需要连接到数据库,因此判断数据库服务器是否启动就十分必要了,如何判断数据库服务器是否启动呢? 可以通过判断数据库服务是否启动来判断,当然我看了下网上也有人说通过注册表也可以判断,下面我就说说我的实现方式: /// ...
阅读全文
C#开发和调用Web Service
摘要:1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service的通信协议。当用户通过UD
阅读全文
C#开发和调用Web Service
摘要:1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web...
阅读全文
判断是否是IP地址格式
摘要:使用正则表达式来判断IP地址是否正确的方法。 /// /// 判断是否是IP地址格式 0.0.0.0 /// /// 待判断的IP地址 /// true or...
阅读全文
判断是否是IP地址格式
摘要:使用正则表达式来判断IP地址是否正确的方法。 /// <summary> /// 判断是否是IP地址格式 0.0.0.0 /// </summary> /// <param name="str1">待判断的IP地址</param> /// <returns>true or false</returns> public static bool IsIPAddress(string str1) { if (string.IsNullOrEmpty(str1) || str1.Length < 7 ||
阅读全文
获取用户电脑的上网IP地址
摘要:在项目中经常要获取用户的上网的IP地址,如何获取用户的IP地址,方法很多,现在介绍以下2种。 /// /// 获取本机在局域网的IP地址 /// /// private...
阅读全文
获取用户电脑的上网IP地址
摘要:在项目中经常要获取用户的上网的IP地址,如何获取用户的IP地址,方法很多,现在介绍以下2种。/// <summary> /// 获取本机在局域网的IP地址 /// </summary> /// <returns></returns> private string GetLocalIPAddress() { System.Net.IPAddress[] addressList = Dns.GetHostEntry(Dns.GetHostName()).AddressList; string strNativeIP = ""; s
阅读全文
C#中通过调用webService获取上网IP地址的区域的方法
摘要:最近在开发项目的过程中需要获取用户查询时的IP地址的区域,以用来做统计分析用。经过一番查阅资料,然后写了个测试程序,很快就搞定了这个功能。现在分享下我的实现方法,大家如果有更好的实现,欢迎提出哦。首先我找到了一个比较好用的查询IP地址归属地的公用的WebService,http://webservice.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx。调用其中的getCountryCityByIp方法可以获取到具体的IP的区域地址。该WebService的说明如下:getCountryCityByIp通过输入IP地址查询国家、.
阅读全文
[置顶] C#中通过调用webService获取上网IP地址的区域的方法
摘要:最近在开发项目的过程中需要获取用户查询时的IP地址的区域,以用来做统计分析用。经过一番查阅资料,然后写了个测试程序,很快就搞定了这个功能。现在分享下我的实现方法,大家如果有更好的实现,欢迎提出哦。首先我找到了一个比较好用的查询IP地址归属地的公用的WebService,http://webservice.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx。调用其中的getCountryCityByIp方法可以获取到具体的IP的区域地址。该WebService的说明如下:getCountryCityByIp通过输入IP地址查询国家、.
阅读全文
C#中通过调用webService获取上网IP地址的区域的方法
摘要:最近在开发项目的过程中需要获取用户查询时的IP地址的区域,以用来做统计分析用。经过一番查阅资料,然后写了个测试程序,很快就搞定了这个功能。 现在分享下我的实现方法,大家如果有更好的实现,欢迎提出哦。 首先我找到了一个比较好用的查询IP地址归...
阅读全文