04 2018 档案

摘要:转自:http://www.cnblogs.com/CareySon/archive/2012/02/23/2365006.html SQL Server中灾难时备份结尾日志(Tail of log)的两种方法 简介 在数据库数据文件因各种原因发生损坏时,如果日志文件没有损坏。可以通过备份结尾日志( 阅读全文
posted @ 2018-04-27 20:58 郭大侠1 阅读(648) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/CareySon/archive/2011/12/23/2299127.html 在我的上一篇关于SQL SERVER索引的博文,有圆友问道关于逻辑读,预读和物理读的概念.我觉的还是写一篇博文能把这个问题解释清楚。 SQL SERVER数据存储的 阅读全文
posted @ 2018-04-27 18:55 郭大侠1 阅读(155) 评论(0) 推荐(0) 编辑
摘要:自增ID时如何插入ID SET IDENTITY_INSERT TABLE_NAME ON; INSERT INTO TABLE_NAME(XXX, XXX,..., XXX) SELECT XXX, XXX,..., XXX FROM TABLE_NAME_BAK; 注意: 即使是所有列,这里的字 阅读全文
posted @ 2018-04-24 20:12 郭大侠1 阅读(828) 评论(0) 推荐(0) 编辑
摘要:sql server sql性能快速定位 简介 对于写出实现功能的SQL语句和既能实现功能又能保证性能的SQL语句的差别是巨大的。很多时候开发人员仅仅是把精力放在实现所需的功能上,而忽略了其所写代码的性能和对SQL Server实例所产生的影响(也就是IO,CPU,内存方面的消耗).这甚至有可能使整 阅读全文
posted @ 2018-04-24 17:29 郭大侠1 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:预写式日志(Write-Ahead Logging (WAL)) 什么是WAL? WAL的核心思想是:在数据写入到数据库之前,先写入到日志.再将日志记录变更到存储器中。 SQL Server中使用了WAL(Write-Ahead Logging)技术来保证事务日志的ACID特性。而且大大减少了IO操 阅读全文
posted @ 2018-04-24 16:48 郭大侠1 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:【图形界面和字符界面快速转换快捷键】 linux下的字符界面和图形界面转换 linux下有六个虚拟终端 按键ctrl+alt+F1-F6可以进入相应的虚拟终端 永久的话修改/etc/inittab 将id:5:initdefault:中的5改成3 在字符界面切换到图形界面,可以按 Ctrl+Alt+ 阅读全文
posted @ 2018-04-23 15:25 郭大侠1 阅读(815) 评论(0) 推荐(0) 编辑
摘要:1.curl https://packages.microsoft.com/config/rhel/6/prod.repo > /etc/yum.repos.d/mssql-release.repo 2.yum remove unixODBC-utf16 unixODBC-utf16-devel # 阅读全文
posted @ 2018-04-23 15:15 郭大侠1 阅读(972) 评论(0) 推荐(0) 编辑
摘要:sqlserver 索引的结构及其存储,sql server索引内容 文章转载,原文地址: http://www.cnblogs.com/panchunting/p/SQLServer_IndexStructure.html 本文关注以下方面(本文所有的讨论基于SQL Server数据库): 索引的 阅读全文
posted @ 2018-04-19 22:23 郭大侠1 阅读(4745) 评论(1) 推荐(3) 编辑
摘要:关键词:正在还原,正在恢复,restoring,RECOVERING 转自:http://limindo.blog.163.com/blog/static/264758562010116115412141/ 二、这个显示是指:正在还原中..如果确定还原完毕,可以用SQL code restore d 阅读全文
posted @ 2018-04-19 10:47 郭大侠1 阅读(1571) 评论(0) 推荐(0) 编辑
摘要:sql语句的优化分析,sql优化 转自:http://www.cnblogs.com/knowledgesea/p/3686105.html 开门见山,问题所在 sql语句性能达不到你的要求,执行效率让你忍无可忍,一般会时下面几种情况。 网速不给力,不稳定。 服务器内存不够,或者SQL 被分配的内存 阅读全文
posted @ 2018-04-16 16:33 郭大侠1 阅读(252) 评论(0) 推荐(0) 编辑
摘要:SQL Server表分区,sql server水平分区 转自:http://www.cnblogs.com/knowledgesea/p/3696912.html 根据时间的,直接上T-SQL代码的水平分区:https://www.xuebuyuan.com/1817312.html?tdsour 阅读全文
posted @ 2018-04-16 16:28 郭大侠1 阅读(546) 评论(0) 推荐(0) 编辑
摘要:T-sql语句查询执行顺序 sql执行顺序 转载自:http://www.cnblogs.com/knowledgesea/p/4177830.html 总结: 1.from 1.1、加载坐标 1.2、join出笛卡尔积 1.3、on筛选器(如果是非关联字段,则会在join之前执行) 1.4、如果有 阅读全文
posted @ 2018-04-16 15:24 郭大侠1 阅读(257) 评论(0) 推荐(0) 编辑
摘要:SqlServer索引的原理与应用 转自:http://www.cnblogs.com/knowledgesea/p/3672099.html 索引的概念 索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。 索引是什么:数据库中 阅读全文
posted @ 2018-04-14 18:35 郭大侠1 阅读(201) 评论(0) 推荐(0) 编辑
摘要:序言 本篇主要目的有二: 1、看懂t-sql的执行计划,明白执行计划中的一些常识。 2、能够分析执行计划,找到优化sql性能的思路或方案。 如果你对sql查询优化的理解或常识不是很深入,那么推荐几骗博文给你:SqlServer性能检测和优化工具使用详细 ,sql语句的优化分析,T-sql语句查询执行 阅读全文
posted @ 2018-04-14 18:24 郭大侠1 阅读(255) 评论(0) 推荐(0) 编辑
摘要:数据库范式那些事 转自:http://www.cnblogs.com/CareySon/archive/2010/02/16/1668803.html 读后总结,三大范式1NF: 字段是最小的的单元不可再分2NF:满足1NF,表中的字段必须完全依赖于全部主键而非部分主键3NF:满足2NF,非主键外的 阅读全文
posted @ 2018-04-13 15:18 郭大侠1 阅读(173) 评论(0) 推荐(0) 编辑
摘要:查询速度慢的原因很多,常见如下几种 SQL慢查询分析 转自:https://www.cnblogs.com/firstdream/p/5899383.html 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有 创建计算列导致查询 阅读全文
posted @ 2018-04-12 14:39 郭大侠1 阅读(587) 评论(0) 推荐(0) 编辑
摘要:SQL Server中SCAN 和SEEK的区别 SQL SERVER使用扫描(scan)和查找(seek)这两种算法从数据表和索引中读取数据。这两种算法构成了查询的基础,几乎无处不在。Scan会扫描并且返回整个表或整个索引。 而seek则更有效率,根据谓词(predicate),只返索引内的一个或 阅读全文
posted @ 2018-04-10 16:23 郭大侠1 阅读(1079) 评论(0) 推荐(0) 编辑
摘要:【1】事务控制 BEGIN TRY BEGIN TRAN; DECLARE @aaa NVARCHAR(MAX); SET @aaa = 9 / 0; COMMIT TRAN; END TRY BEGIN CATCH --【错误】-- DECLARE @ErrorMessage NVARCHAR(M 阅读全文
posted @ 2018-04-08 16:59 郭大侠1 阅读(1047) 评论(0) 推荐(0) 编辑
摘要:SQL SERVER深入学习学习资料参考 1.微软Webcast《sql server 2000完结篇》。 尽管微软Webcast出了很多关于Sql Server的系列课程,但是最为深入讲解Sql Server的还是这个课程,尽管名字是Sql Server2000,但是由于讲的全是内部机制,所以一点 阅读全文
posted @ 2018-04-08 16:06 郭大侠1 阅读(885) 评论(0) 推荐(0) 编辑
摘要:SQL Server 学习博客分享列表(应用式学习 + 深入理解) 转自:https://blog.csdn.net/tianjing0805/article/details/75047574 SQL Server 学习博客分享列表 1 - 4 篇文章来自51CTO-杜飞的博客; 1. SQL Se 阅读全文
posted @ 2018-04-08 16:00 郭大侠1 阅读(537) 评论(0) 推荐(0) 编辑
摘要:SQL Server文章目录 SQL Server文章目录(学习路径) 转自:http://www.cnblogs.com/CareySon/archive/2012/05/08/2489748.html SQL Server的文章写了也不少了,一直没有做一个目录方便大家阅读。现在把之前写的关于SQ 阅读全文
posted @ 2018-04-08 15:59 郭大侠1 阅读(1958) 评论(0) 推荐(1) 编辑
摘要:使用tar+pigz+ssh实现大数据的高效传输 转自:http://www.cnblogs.com/chjbbs/p/6472236.html 以前我们跨主机拷贝大数据的时候,比如要拷贝超过100GB的mysql原始数据,我们通常的做法如下: 在源端打包压缩为tar.gz文件 采用scp或者rsy 阅读全文
posted @ 2018-04-08 14:40 郭大侠1 阅读(342) 评论(0) 推荐(0) 编辑
摘要:【1】创建测试数据 CREATE TABLE [dbo].[tbl_Student]( [ID] [int] IDENTITY(1,1) NOT NULL, [学生ID] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL, [学生姓名] [nvarchar]( 阅读全文
posted @ 2018-04-02 19:27 郭大侠1 阅读(625) 评论(0) 推荐(0) 编辑