随笔分类 -  SQL SERVER

摘要:编辑器加载中... 阅读全文
posted @ 2011-07-20 10:24 jackyong 阅读(2128) 评论(0) 推荐(1) 编辑
摘要:一、知识点完全备份: 备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。(在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性)。完全备份也叫完整备份。差异备份: 差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。(差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,即:备份后不标记为已备份文件,换言之,不清除存档属性)。增量备份: 增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后,所有发生变化的文件。(增量备份过程中,只备份有标记的选中的文件和文件夹,它清除标记,即:备份后标记文件,换言之,清除存档属 阅读全文
posted @ 2011-06-29 23:55 jackyong 阅读(447) 评论(0) 推荐(0) 编辑
摘要:普通行列转换问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果): 姓名 语文 数学 物理 ---- ---- ---- ----李四 74 84 94张三 74 83 93-------------------*/create table tb(姓名 varchar(10) , 课程 varchar(10) , 分数 int)insert into tb values('张三' , '语文' , 74)insert into tb value 阅读全文
posted @ 2011-06-29 23:23 jackyong 阅读(377) 评论(0) 推荐(0) 编辑
摘要:Databases and Database Files 虽然我们平时使用的一个sql server实例只有少量的数据库,但是sql server默然安装就包含十几个实例,一个sql servers实例可以包含32767个数据库.Sql server数据库属性特征Sql server是很多对象集合:例如表,视图,存储过程,约束,属于单个sql server登陆账号,维护自己的一组用户账号,角色,架构和安全信息,拥有自己的一组系统表和视图来容纳数据库目录。具有维护和恢复期中各对象之间逻辑一致性的主要单位,主键和外键,事物日志的管理,使用多磁盘驱动器和操作系统文件,自动增长和收缩,也可以通过命令控 阅读全文
posted @ 2011-01-12 10:17 jackyong 阅读(332) 评论(0) 推荐(0) 编辑
摘要:帮同事修改的一个存储过程,是今年来第一次写分页,一年过的真快,数据库今年学习的太慢,感觉有点对不起自己,继续努力吧 !--================================================--TemplategeneratedfromTemplateExplorerusing:--CreateProcedure(NewMenu).SQL----UsetheSpecifyValuesforTemplateParameters--command(Ctrl-Shift-M)tofillintheparameter--valuesbelow.----Thisblockof 阅读全文
posted @ 2011-01-11 11:25 jackyong 阅读(395) 评论(2) 推荐(3) 编辑
摘要:这两天有一个同事在设计项目的时候考虑到数据量查询和写入都比较大,问我数据库该怎么设计,了解了他们的业务后,我给的建议是发布一个订阅的数据库来分担压力,写下自己的操作步骤分享给大家。数据库复制涉及 发布服务器: 数据的来源服务器,维护源数据,决定哪些数据将被分发,检测哪些数据发生了修改,并将这些信息提交给分发服务器。 分发服务器: 分发服务器负责把从发布服务器拿来的数据传送至订阅服务器。 订阅服务器: 订阅服务器就是发布服务器数据的副本,接收维护数据。 订阅类型 推订阅 推订阅是指由发布服务器将所有发生修改过的数据复制给订阅者,这种在数据同步性价比较高的场合,推荐使用推订阅。 拉订阅 拉订阅是指 阅读全文
posted @ 2010-11-04 16:34 jackyong 阅读(4457) 评论(20) 推荐(6) 编辑
摘要:写这篇文章帮助自己更好的理解索引,也算是自己的学习笔记吧,分享给大家 ,文中如果有分析的不正确的地方,欢迎指出 。一. 聚集索引B树分析 1.聚集索引按B树结构进行组织的,索引B树种的每一页称为一个索引节点。B树的顶端节点称为根节点。 索引中的低层节点称为叶节点。根节点与叶节点之间的任何索引级别统称为中间级。在聚集索引中,叶节点包含基础表的数据页。 根节点和中间级节点包含存有索引行的索引页。每个索引行包含一个键值和一个指针,该指针指向 B 树上的某一中间级页或叶级索引中的某个数据行.每级索引中的页均被连接在双向链接列表中。2.索引使用的每一个分区的index_id = 1 ,默认情况下聚集索引 阅读全文
posted @ 2010-09-17 22:52 jackyong 阅读(2440) 评论(15) 推荐(6) 编辑
摘要:SQLite 介绍 一. SQLite 是实现了SQL 92标准的一个大子集的嵌入式数据库.其以在一个库中组合了数据库引擎和接口,能将所有数据存储于单个文件中而著名.我觉得SQLite的功能一定程度上居于MySQL 和PostgreSQL之间.尽管如此,在性能上面,SQLite常常快2-3倍 (甚至更多).这利益于其高度调整了的内部架构,因为它除去了服务器端到客户端和客户端到服务器端的通信。二. ... 阅读全文
posted @ 2010-09-14 18:01 jackyong 阅读(4686) 评论(10) 推荐(7) 编辑
摘要:最近使用SQL SERVER一个的缓存,数据量一天100w的速度增长,同时接受客户查询,速度由于数据量越来越大越来越慢,这里感谢博客园的 KillKill 和 邀约, 最近读了一套书不错,感兴趣的同学可以读读<<活法>>回顾下经常使用的索引 一 .聚集索引聚集索引的页级别包含了索引键,还包含数据页,因此,关于 除了键值以外聚集索引的叶级别还存放了什么的答案就是一切,也就是说... 阅读全文
posted @ 2010-09-10 09:54 jackyong 阅读(9497) 评论(41) 推荐(14) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2010-02-21 10:24 jackyong 阅读(147) 评论(2) 推荐(2) 编辑
摘要:sql2005创建数据库关系图时候,弹出如下对话框的解决办法,选择“数据库关系图”提示:此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或 ALTER AUTHORIZATION 语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象。ALTER AUT... 阅读全文
posted @ 2009-12-07 11:06 jackyong 阅读(580) 评论(0) 推荐(0) 编辑
摘要:昨天程序不能够连接数据库了,于是先使用SQL Server自带的查询分析器,使用sa用户连接SQL Server2000数据库,确报出了18452错误,提示为“用户 ''sa'' 登录失败。原因:未与信任 SQL Server 连接相关联。”,之后远程登录到数据库服务器使用企业管理器登陆,发现登陆成功。于是首先将用户sa的登录密码重新更新了一遍,再次使用查询分析器登陆,依然... 阅读全文
posted @ 2009-11-14 13:47 jackyong 阅读(389) 评论(0) 推荐(0) 编辑
摘要:[代码] 阅读全文
posted @ 2009-09-16 17:56 jackyong 阅读(337) 评论(0) 推荐(1) 编辑
摘要:http://msdn.microsoft.com/zh-cn/library/ms190639%28SQL.90%29.aspxhttp://msdn.microsoft.com/zh-cn/library/ms190639(SQL.90).aspx 阅读全文
posted @ 2009-09-04 22:05 jackyong 阅读(225) 评论(0) 推荐(1) 编辑
摘要:我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以... 阅读全文
posted @ 2009-08-29 23:07 jackyong 阅读(344) 评论(0) 推荐(1) 编辑

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