- 博客(11)
- 资源 (13)
- 收藏
- 关注
原创 sql server 分区表之合并分区
在前面我们介绍过如何创建和使用一个分区表,并举了一个例子,将不 同年份的数据放在不同的物理分区表里。具体的分区方式为: 第1个小表:2010-1-1以前的数据(不包含2010-1-1)。 第2个小表:2010-1-1(包含2010-1-1)到2010-12-31之间的数据。 第3个小表:2011-1-1(包含2011-1-1)到2011-12-31之间的数
2014-11-27 16:29:41 1928
原创 sql server 分区表之查看分区表的相关数据
在向分区表中插入数据方法和在普遍表中插入数据的方法是完全相同的,对于程序员而言,不需要去理会这13条记录研究放在哪个数据表中。当然,在查询数据时,也可以不用理会数据到底是存放在哪个物理上的数据表中。如使用以下SQL语句进行查询:[c-sharp] view plaincopyselect * from Sale
2014-11-27 16:02:50 12225
原创 sql server 创建分区表
如果你的数据库中某一个表中的数据满足以下几个条件,那么你就要考虑创建分区表了。 1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问题。当然数据表中的数据多到查询时明显感觉到数据很慢了,那么,你就可以考虑使用分区表了。如果非要我说一个数值的话,我认为是1亿条。 2、但是,数据多了并不是创建分
2014-11-27 15:57:47 3252
原创 SQL Server 2005中的分区表:添加一个分区
为分区表添加一个分区,这种情况是时常会 发生的。比如,最初在数据库设计时,只预计了存放3年的数据,可是到了第4天怎么办?这样的话,我们就可以为分区表添加一个分区,让它把新的数据放在新的分区里。再比如,最初设计时,一个分区用于存放一年的数据,结果在使用的时候才发现,一年的数据太多,想将一个分区中的数据分为两个分区来存放。 遇到这种情况,就必须要为分区表添加一个分区了。
2014-11-27 15:48:39 706
转载 SQL Server执行计划 解析
当需要分析某个查询的效能时,最好的方式之一查看这个查询的执行计划。执行计划描述SQL Server查询优化器如何实际运行(或者将会如何运行)一个特定的查询。 查看查询的执行计划有几种不同的方式。它们包括: SQL Server查询分析器里有一个叫做”显示实际执行计划”的选项(位于”查询”下拉菜单中)。如果打开了这个选项,那么无论何时在查询分析器中运行一个查询,都会得到一个显示在单独
2014-11-26 14:18:42 5439
转载 SQL Server DDL安全审计
应用场景: 作为SQL Server安全审计的一部分,DBA可能需要这样的一份报吿:知道哪些数据库对象(储如表、存储过程、视图、用户、函数、用户权限等等)在什么时候被谁修改过,以及修改的内容等等。也还可能需要一份存储过程、函数以及视图的代码修改历史清单,知道这些代码在去过某段时间里被修改。那么,下面这份代码正好是你所需要的。 此代码在SQL Server
2014-11-26 14:05:31 975
原创 shell 中if 语句的使用
无论什么编程语言都离不开条件判断。SHELL也不例外。 if list then do something here elif list then do another thing here else do something else here fi EX1:
2014-11-21 15:50:44 540
转载 SQL Server 的日志文件
SQL Server 2005--正确认识日志文件1、正确认识日志文件。一个Sql Server数据库最少要包含一个mdf数据文件和一个ldf日志文件。mdf文件中包含了所有的数据库对象和数据,例如表、存储过程、用户信息等等。 ldf文件中包含(或者曾经包含)了数据库的所有事务日志,但是不要指望仅仅通过ldf日志文件来恢复数据库。例如,想通过ldf文件和以前的完全备份将数据恢复到某
2014-11-21 12:10:07 3758
原创 Hadoop 解除 NameNode is in safe mode
运行Hadoop程序时,有时候会报以下错误: org.apache.hadoop.dfs.SafeModeException: Cannot delete /user/hadoop/input. Name node is in safe mode 这个错误应该还满常见的吧(至少我运行的时候是这样的) 那我们来分析下这个错误,从字面上来理解: Name node is in sa
2014-11-13 14:51:39 6941
原创 CentOS-5 yum安装mysql-5.5/5.1
centos-5的源默认提供mysql-5.0的rpm包,这有点旧了,下面由www.centos.bz提供yum安装mysql-5.5/5.1的方法1、导入第三方源webtaticrpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm2、安装MySQL clientyum install l
2014-11-12 10:46:14 1691
原创 SQLServer 2012 Always on配置全过程
AlwaysOn取数据库镜像和故障转移集群之长。AlwaysOn不再像故障转移集群那样需要共享磁盘,从而主副本和辅助副本可以更容易的部署到不同的地理位置;AlwaysOn还打破了镜像只能1对1的限制,支持最多5个可用性伙伴,使得辅助副本不仅能用于高可用性的目的,还能用于只读访问,甚至可以在辅助副本上进行数据库备份。 花了2天时间配置always on高性能组件:1,在一台服务器
2014-11-04 14:27:12 21216
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人