随笔分类 -  数据库开发

摘要:mysql 命令行下默认“;”为语句结束,如创建下面的存储过程create procedure test()beginselect * from customers;end;第一个;号后,会报错,得加分隔符,用delimiter.delimiter //create procedure test()beginselect * from customers;end //delimiter ;这样就ok了。 阅读全文
posted @ 2013-03-22 14:57 kevinLee 阅读(697) 评论(0) 推荐(0) 编辑
摘要:Sql server 优化器在工作方式上,对or 逻辑处理在性能上存在问题,与 and 相比,性能差了些 阅读全文
posted @ 2011-06-24 21:21 kevinLee 阅读(1445) 评论(1) 推荐(0) 编辑
摘要:本文提到的列表来源于一篇文章,文章标题是关系型数据库使用者必须知道的一些NoSQL知识。其中总结的九点NoSQL与RDBMS的区别联系非常不错。NoSQLFan为大家翻译在此。 原文链接:NOSQL DB BASICS FOR THE RDBMS-SAVVY 1、理解ACID与BASE的区别(ACID是关系型数据库强一致性的四个要求,而BASE是NoSQL数据库通常对可用性及一致性的弱要求原则,它们的意思分别是,ACID:atomicity, consistency, isolation, durability;BASE:Basically Available, Soft-state, Eve 阅读全文
posted @ 2011-04-01 20:47 kevinLee 阅读(392) 评论(0) 推荐(1) 编辑
摘要:SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:1,SQL Server Management Studio Express(简写SSMS) 2,SQL Server 配置管理器/SQL Server Configuration Manager(简写SSCM)有两点要注意:1,2005的外围应用配置器在2008中换了地方2,有些设置生效需要重启一下SQL Serverstep 1: 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”step 2: 左侧选 阅读全文
posted @ 2010-12-15 13:11 kevinLee 阅读(719) 评论(1) 推荐(0) 编辑
摘要:默认安装完sql2008,新建库表,表结构建完后,要对表的结构进行修改,sql2008弹出如下对话框:一般都在“选项”中有对工具的设置,我们找到sql2008的工具-选项对话框,看到设计栏中有个“表设计器和数据库设计器”,将右侧的“阻止保存要求重新创建表的更改(s)”的选项去掉,再对表进行修改就ok了。 阅读全文
posted @ 2010-12-12 13:02 kevinLee 阅读(1493) 评论(0) 推荐(0) 编辑
摘要:sql server 2008的t-sql调试功能 阅读全文
posted @ 2010-12-06 14:30 kevinLee 阅读(3021) 评论(6) 推荐(0) 编辑
摘要:随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各节点相互协作、共同负载、均衡压力,对客户端来说,整个群集可以视为一台具有超高性能的独立... 阅读全文
posted @ 2010-11-16 17:09 kevinLee 阅读(623) 评论(0) 推荐(1) 编辑
摘要:SQL Server 2008 R2 下载 序列号SQL Server 2008 R2 RTM 中文版 下载地址http://care.dlservice.microsoft.com/dl/download/1/E/6/1E626796-588A-495C-917B-321093FB98EB/2052/SQLFULL_x86_CHS.exe安装时记得把客户端选上,要不没企业管理器太麻烦了,又不像0... 阅读全文
posted @ 2010-11-10 13:35 kevinLee 阅读(2173) 评论(0) 推荐(0) 编辑
摘要:首先,安装环境。小可是在一台windows 2008 R2企业版的Hyper-V虚拟机中安装的,其配置如图一所示: 图一这样的配置只是满足了安装的最低要求,用来做测试安装还是可以的,不可用于生产环境。将官网下载的R2试用版自解压文件释放到虚拟机中,我是放到了桌面的sql8x64文件夹中,方便访问。导航到解压目录,找到Setup文件双击执行后调出如图二画面: 图二在这一页中,我们有七件事可以做:1、... 阅读全文
posted @ 2010-11-10 13:19 kevinLee 阅读(6766) 评论(0) 推荐(0) 编辑
摘要:Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。解决方法 删除 对于 用户“*****”失败。 (Microsoft.SqlServer.Smo) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&Pr... 阅读全文
posted @ 2010-10-28 14:19 kevinLee 阅读(1170) 评论(0) 推荐(0) 编辑
摘要:_CI_AI 不区分大小写、不区分重音、不区分假名类型、不区分宽度 _CI_AI_WS 不区分大小写、不区分重音、不区分假名类型、区分宽度 _CI_AI_KS 不区分大小写、不区分重音、区分假名类型、不区分宽度 _CI_AI_KS_WS 不区分大小写、不区分重音、区分假名类型、区分宽度 _CI_AS 不区分大小写、区分重音、不区分假名类型、不区分宽度 _CI_AS_WS 不区分大小写、区分重音、 ... 阅读全文
posted @ 2010-08-25 02:43 kevinLee 阅读(1477) 评论(0) 推荐(0) 编辑
摘要:SET STATISTICS IO vs SQL Profiler统计信息 阅读全文
posted @ 2010-02-02 12:50 kevinLee 阅读(842) 评论(0) 推荐(0) 编辑
摘要:MSSQL数据库对比工具-SQL Delta、DBcompare 阅读全文
posted @ 2010-01-19 16:20 kevinLee 阅读(1909) 评论(3) 推荐(0) 编辑
摘要:开文之前首先要讲讲几个概念  【覆盖查询】    当索引包含查询引用的所有列时,它通常称为“覆盖查询”。   【索引覆盖】     如果返回的数据列就包含于索引的键值中,或者包含于索引的键值+聚集索引的键值中,那么就不会发生Bookup Lookup,因为找到索引项,就已经找到所需的数据了,没有必要再到数据行去找了。这种情况,叫做索引覆盖;  【复合索引】    和复合索引... 阅读全文
posted @ 2010-01-12 09:53 kevinLee 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:为了提供SQL Server的查询性能,解决用户提出的查询响应实际太长的问题,通过使用DBCC DBREINDEX重建索引提高SQL Server性能 阅读全文
posted @ 2009-12-04 16:33 kevinLee 阅读(705) 评论(0) 推荐(0) 编辑
摘要:Learning how to read and analyze execution plans takes time and effort. But once you gain some experience, you will find them an essential skill for getting to grips with performance issues in SQL Server Queries. Grant here describes the range of execution plans for different simple SQL Queries. 阅读全文
posted @ 2009-12-03 13:26 kevinLee 阅读(519) 评论(0) 推荐(0) 编辑
摘要:set statistics io 和 set statistics time的简单介绍 阅读全文
posted @ 2009-11-27 18:01 kevinLee 阅读(776) 评论(0) 推荐(1) 编辑
摘要:sql server profilter 阅读全文
posted @ 2009-10-30 14:30 kevinLee 阅读(614) 评论(0) 推荐(1) 编辑
摘要:1不用在sql语句使用系统默认的保留关键字2尽量用exists 和 not exists 代替 in 和 not in 这条在sql2005之后,在索引一样,统计信息一样的情况下,exists ,in效果是一样的。 以AdventureWorks数据库为例,查询在HumanResources.EmployeeAddress有地址的Employee信息,用in 语句如下:SET STATISTICS... 阅读全文
posted @ 2009-10-28 11:35 kevinLee 阅读(1689) 评论(0) 推荐(0) 编辑
摘要:看sql 的性能,主要看执行计划,还有cpu成本,io成本等 阅读全文
posted @ 2009-10-28 11:27 kevinLee 阅读(38199) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示