原文: 使用SQLCMD在SQLServer执行多个脚本 概述: 作为DBA,经常要用开发人员提供的SQL脚本来更新正式数据库,但是一个比较合理的开发流程,当提交脚本给DBA执行的时候,可能已经有几百个sql文件,并且有执行顺序,如我现在工作的公司,十几个客户,每个客户一个库,但是数据库结构、存储过...
分类:
数据库 时间:
2015-03-06 15:23:45
阅读次数:
141
win7下安装cs_sql_2005_dev_all_dvd.iso,企业版不行 备份远程数据库,用命令本地还原 从PHP5.3开始,连接SQLServer不支持之前PHP_MSSQL.dll扩展了,所以只能到微软网站下载驱动The SQL Server Driver for PHP 把解压后的d...
分类:
数据库 时间:
2015-03-05 19:25:34
阅读次数:
152
原文:走向DBA[MSSQL篇] 针对大表 设计高效的存储过程【原理篇】 附最差性能sql语句进化过程客串测试的结果在此处 本篇详解一下原理 设计背景 由于历史原因,线上库环境数据量及其庞大,很多千万级以上甚至过亿的表。目标是让N张互相关联的表 按照一张源表为基表,数据搬移归档 这里我们举例N为50...
分类:
数据库 时间:
2015-03-04 19:02:19
阅读次数:
255
原文:2年SQL Server DBA调优方面总结2年SQL Server DBA调优方面总结 当2年dba 我觉得,有些东西需要和大家分享探讨,先书单。 书单 1.《深入解析SQL Server 2008 系列》 这个就是mssql 2005 的技术内幕系列。2012版的也出了有兴趣可以看看,技术...
分类:
数据库 时间:
2015-03-04 19:01:22
阅读次数:
196
原文:走向DBA[MSSQL篇] 从SQL语句的角度 提高数据库的访问性能最近公司来一个非常虎的dba 10几年的经验 这里就称之为蔡老师吧 在征得我们蔡老同意的前提下 我们来分享一下蔡老给我们带来的宝贵财富 欢迎其他的dba来拍砖 目录 1、什么是执行计划?执行计划是依赖于什么信息。2、 统一SQ...
分类:
数据库 时间:
2015-03-04 18:40:28
阅读次数:
258
原文:走向DBA[MSSQL篇] 详解游标前篇回顾:上一篇虫子介绍了一些不常用的数据过滤方式,本篇详细介绍下游标。 概念 简单点说游标的作用就是存储一个结果集,并根据语法将这个结果集的数据逐条处理。 观点 正因为游标可以将结果集一条条取出处理,所以会增加服务器的负担。再者使用游标的效率远远没有使用默...
分类:
数据库 时间:
2015-03-04 18:35:31
阅读次数:
262
原文:走向DBA[MSSQL篇] 面试官最喜欢的问题 ----索引+C#面试题客串对大量数据进行查询时,可以应用到索引技术。索引是一种特殊类型的数据库对象,它保存着数据表中一列或者多列的排序结果,有效地使用索引可以提高数据的查询效率。大家面试初级、中级或者高级程序员的时候应该大部分都会被问到这样一些...
分类:
数据库 时间:
2015-03-04 18:31:09
阅读次数:
179
原文:走向DBA[MSSQL篇] 积跬步行千里不知道大家对SQL系列的感不感兴趣 先在这里探个路 本文针对的读者为SQL菜鸟 欢迎大牛驳论或者补充 既然是探路篇 就先说下数据过滤中的偏门匹配 希望能给大家带来收获 create table 虫子的临时表 ( 编号 varchar(30), 名称 va...
分类:
数据库 时间:
2015-03-04 18:27:33
阅读次数:
166
第一个问题,参数传的空值,需要检查参数们有没有空值的情况第二个问题,与MSSQL不同的是,.net使用参数化调用oracle不加@加的是:,然后在参数化语句里面可以省略:冒号,如果不这么写,就会出现10136的错误正确写法如图最后一个问题就是,需要注意的是oracle的long类型使用起来虽然和MS...
分类:
数据库 时间:
2015-03-04 14:29:33
阅读次数:
151
关于 sql server sqlcmd 异常捕捉 %errorlevel%...
分类:
数据库 时间:
2015-03-04 11:09:36
阅读次数:
217