自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tuzhen007的专栏

梦想天空

  • 博客(235)
  • 资源 (10)
  • 收藏
  • 关注

转载 Implicit Conversions warning

After adding an index,  ensuring that an index is actually used is probably the biggest win you will get in terms of performance in SqlServer.  There are many ways that an query can be non-sargable,

2015-06-11 09:57:04 983

转载 Writing Better T-SQL: Top-Down Design May Not be the Best Choice

An overarching routine should perform a series of stepsI’ve seen many stored procedures in the wild that have many separate SQL statements that walk through a logical set of steps. They are gather

2015-06-03 10:51:12 754

转载 Oracle DDL 触发器

--1 在源库中创建捕获DDL的触发器与表--a--创建表create table ddl$trace(login_user varchar2(30),ddl_time date,program varchar2(64),schema_user varchar2(30),schema_object varchar2(30),ddl_sql varchar2(4000),id nu

2015-05-15 16:55:35 818

转载 How to run SSIS Project as a SQL Job

IntroductionIn Part 1 of this series, How to FTP a Dynamically Named Flat File, I explained how to create an SSIS Package that output a dynamically named flat file and then sent the output file

2015-05-13 16:52:01 826

转载 Temporary Stored Procedures

Temporary stored procedure is a little known feature of SQL Server.  This article is an attempt to throw some light on this interesting feature.Temporary stored procedures are like normal stored p

2015-05-13 16:45:33 627

转载 Tips to Optimize Your SQL Statements - Part 1

IntroductionThere is a huge difference between writing an SQL statement which works and one which works well and performs well. Sometimes developers are too focused on just writing their SQL to pe

2015-05-13 16:32:58 459

转载 Tips to Optimize Your SQL Statements - Part 2

Tips to Optimize Your SQL Statements - Part 2By Brian Ellul, 2015/05/07IntroductionThis article can be considered the second part of my previous article, Tips to optimize your SQL Stat

2015-05-13 16:31:50 548

转载 How to FTP a Dynamically Named Flat File

IntroductionIn this article I explain how to create an SSIS Project that outputs a dynamically named flat file to a specified location using a variable and then sends the output file to a FTP serv

2015-05-13 16:25:11 972

转载 sql server行版本控制的隔离级别

在SQL Server标准的已提交读(READ COMMITTED)隔离级别下,一个读操作会和一个写操作相互阻塞。未提交读(READ UNCOMMITTED)虽然不会有这种阻塞,但是读操作可能会读到脏数据,这是大部分用户不能接受的。有些关系型数据库(例如Oracle)使用的是另一种处理方式。在任何一个修改之前,先对修改前的版本做一个复制[WX1] ,后续的一切读操作都会去读这个复制的版本,修改将创

2015-05-06 10:30:38 645

转载 SQL Server FOR XML EXPLICIT 一步步学习

如果你使用的是SQL server 2000,你可以使用EXPLICIT控制建立你的XML结构。近来我在一些互联网论坛里帮助一些人解决在写TSQL时关于EXPLICIT的疑问。我观察到大多数程序员会因为FOR XML EXPLICIT的排序设置得到的结果问题而犯错。我和Vimal Rughani最近致力于解决这个问题。当我们搞定后,Vimal Rughani问我是不是可以把编写的过程写下来

2015-05-05 16:47:48 973

原创 无法连接到 WMI 提供程序

无法连接到 WMI 提供程序。您没有权限或者该服务器无法访问。请注意,您只能使用 SQL Server 配置管理器来管理 SQL Server 2005 服务器。c:\Windows\System32\wbem>mofcomp.exe "C:\Program Files (x86)\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2u

2015-04-24 17:44:15 1011

转载 Restricting IO Using SQL Server 2014 Resource Governor

Restricting IO Using SQL Server 2014 Resource GovernorBy Greg LarsenWith the on-boarding of the resource governor in SQL Server with SQL Server 2008 we were able to start throttling applicatio

2015-04-20 15:13:40 709

转载 Using INSTEAD OF triggers in SQL Server for DML operations

ProblemI have created some views to provide limited data access for an application. Several of these views are composed of more than one table and there are problems while performing insert, delete,

2015-04-16 14:41:56 693

转载 Cardinality Estimator – What’s new in SQL Server 2014

IntroductionThe Cardinality Estimator (CE) is one of the main components of SQL Server Query Processor and its job is to estimate the number of rows that satisfies one or more predicates. CE answe

2015-04-13 16:17:40 620

原创 MySQL Order By 使用索引的情况

最近看到有篇关于MySQL Order By的文章:http://www.cnblogs.com/anywei/archive/2011/12/12/mysql.html ,里面有好几点可疑的。下面是我测试的结果,希望对大家有帮助:原文:1、ORDER BY的索引优化。如果一个SQL语句形如:SELECT [column1],[column2],…. FROM [TABLE]

2015-03-19 15:09:54 1764

转载 mysql更改数据文件目录及my.ini位置。

需求:更改mysql数据数据文件目录及my.ini位置。 步骤:1、查找my.ini位置,可通过windows服务所对应mysql启动项,查看其对应属性->可执行文件路径,获取my.ini路径。  "D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\my.ini" MySQL55

2015-03-18 15:23:07 1392

转载 Centralize Your Database Monitoring Process

Centralize Your Database Monitoring Process Using Data Collector and CMSAlthough Data Collector is provided by Microsoft to monitor SQL Server instances and create baselines, it's not so easy to m

2015-03-03 11:41:49 511

转载 使用svnadmin对VisualSVN进行项目迁移

导出1> 启动命令行cmd2> 运行%VISUALSVN_SERVER%\bin\svnadmin dump PATH-TO-REPO > PATH-TO-DUMPPATH-TO-REPO - SVN 项目仓库目录PATH-TO-DUMP - 导出SVN项目仓库dump目录文件名导入1> 启动 VisualSVN Manager 创建一个空的仓库, Star

2014-12-30 16:11:18 630

转载 SSIS可靠性和扩展性—可扩展性

你可能对扩展性这个概念非常的熟悉,当然在SSIS中也有这个概念。这里有几个很有特色的属性,这一个小节的内容中将介绍如何在SSIS中使用可扩展性特性。 扩展内存在设计SSIS之初,数据传输的操作都发生在内存中,这样会使数据传输和转换更加的快,一个设计目标是数据传输只有一条路径。这样消除了多次读取或者写入数据造成的时间消耗。这样有一个缺点是你需要大量的数据和复杂的数据转换要吃掉大量的内存,

2014-12-25 17:17:36 10565

转载 SSIS可靠性和扩展性—错误输出

错误输出可以用来提高可靠性,但是它还有一个目的是改善可扩展性。可靠性方面,他们可以用来拷贝出错误数据。通过合适的配置可以将错误的数据从主要数据流中分离出来输出到下游系统中。这些数据将会特别处理或者是被清洗然后返回到主数据流中。他们可以被显示地合并,例如使用Union转换,或者是隐式地合并数据很少被丢弃,很多时候他们被记入日志中或者在后续步骤中处理。如果一些数据在析取的时候丢失,但是最终

2014-12-25 17:16:52 1386

转载 SSIS可靠性和扩展性—事务

在这一个随笔中将介绍在package中如何使用事务来保证数据的完整性和一致性。在SSIS中有两种事务:   分布式事务处理事务(Distributed Transaction Coordinator Transactions):在task,package中使用单独一个或者多个事务处理   本地事务(Native Transaction):SQL Server引擎级别的事务,在一个连接中使用

2014-12-25 16:47:50 1256

转载 SSIS可靠性和扩展性—简介

可靠性和扩展性是所有系统的最终目标之一,他们两个看起来有些对立,不过通常来讲他们又有相互的联系。错误和造成错误的条件是可靠性最明显的威胁。SSIS提供了解决这些情况的优雅的方法。这个章节中要关注的特性是错误输出和检验点,使用他们来实现可靠性,他们也可以保证包的执行性能和扩展性。重新启动一种经常遇到的情况,一个需要整夜执行的包执行失败了,需要重新执行它。如果其中一个步骤非常的耗费资源和时间,

2014-12-25 16:36:58 7338

转载 MS SQL专用管理员连接DAC

在SQL SERVER 2005中,微软引入了一个叫做数据库专用管理员连接方式(DAC Dedicated Administrator Connection)的特性,使用这个新特性,数据库管理员可以在数据库引擎不能响应正常连接时,可以通过DAC连接到数据库,执行诊断函数或T-SQL语句,对数据库服务器进行问题诊断和故障排除(即使数据库实例以锁定或非正常状态下运行)。其实DAC还有一个非常有用的用途

2014-12-12 13:03:10 1214

转载 SQLSERVER误删Windows登录用户验证方式使用Windows身份验证的解决方法

今天看到这篇文章:没有了SA密码,无法Windows集成身份登录,DBA怎么办?想起来之前着急哥问我的一个问题,一个DBA删除了Windows登录用户,而且SQLSERVER服务器的验证方式是Windows身份验证怎麽办??我当时给他的答复是:重装系统数据库master今天看到这篇文章没有了SA密码,无法Windows集成身份登录,DBA怎么办?,有思路了

2014-12-11 15:25:56 586

转载 Oracle中用触发器实现自动记录表数据被修改的历史信息

Oracle中用触发器实现自动记录表数据被修改的历史信息。有一些比较重要的表字段每次修改需要做历史记录,以后可以查询这个表中某些字段如何被修改过。由什么改成了什么等。我们先创建一个建议的订单表:[sql] view plaincopyCREATE TABLE "TEST"."TB_BILL" ("BILL_ID" NUMBER(10)

2014-12-11 11:19:04 1060

转载 How to Identify Slow Running Queries with SQL Profiler

As DBAs, one of the problems we face on an almost daily basis is slow-running queries. These are the ones that:Take 1 minute, 5 minutes, even 30 minutes to complete.Spike CPU utilization to 90

2014-12-03 16:52:51 895

转载 Correlating SQL Server Profiler with Performance Monitor

看到了一篇还不错的文章,分享下

2014-12-03 15:41:39 633

转载 强大的IBM Netezza

数据仓库一体机什么是一体机一体机 (Applicance) 并没有一个通用的定义 , 一体机应该具备以下的一些特征。它应该是为特定的应用领域专门设计的设备,针对特定的用途集中优化,在特定的领域内提供一套完整的解决方案,需要很低的维 护成本。对于最终用户来说一体机应该是能够快速简易的安装,通过标准的接口和非常简单的操作来满足用户的需求。一体机是个黑盒子,用户告诉它想要做什么, 一体机

2014-11-07 17:41:44 2185

转载 sql server 2008全文索引干扰词示例

处理网站查询包含”之”字出现”全文搜索条件中包含干扰词”现象的总结:author:perfectactionSql server 2008全文索引的干扰词表默认在Resource库系统表内,无法更改,但sql2008提供了自定义干扰词表的功能,可绑定到某个全文索引上。相关操作如下:--sql server 2008 全文索引建立及创建全文非索引字表(干扰词表)--以db

2014-11-06 17:07:06 1101

转载 nmon与nmonanalyser 系统性能分析(图表)利器

nmon采集数据的工具http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadnmon analyser 分析数据结果并以图形展式http://www.ibm.com/developerworks/wikis/display/Wikiptype/nmonanalyser使用对应的操作系统文件:[root

2014-11-04 16:11:07 816

转载 用Xmanager + SecureCRT 在Linux 下安装oracle 10g

1、在window 192.168.211.154机器上安装Xmanager 42、运行Xstart   启动Xstart,按下列提示输入:   Name: Xterm   Host: 192.168.214.159   procotol:SSH   User: root   Password: 123456运行之后如下:[22:13:21] Connectin

2014-10-30 17:23:56 2078

转载 VMware 10安装CentOs 6.5

最近重新看鸟哥,准备装CentOs,一看最新版本是6.5,书上是5.X的,略有点不同,二话不说,搞起~我的VMware版本是10.0.1 build-1379776先新建一个虚拟机,挂上iso文件(两个iso挂第一个就行了,另一个放在同一目录下)启动,出现以下画面Install or upgrade an existing system 安装或升级现有的系统in

2014-10-30 15:33:18 540

转载 linux下oracle设置开机自启动实现方法

在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介绍一般而言如何启动oracle。一、在Linux下启动Oracle登录到CentOS,切换到oracle用户权限# su – oracle接着输入:$ sqlp

2014-10-20 11:13:16 508

转载 VMware虚拟机CentOS的网络设置

一、VMware提供了两个虚拟的网络连接,VMnet1和VMnet8,安装VMware后,系统中会出现这两个网络连接。如果没有这两个网络连接,说明VMware安装不正确。二、CentOS通过VMnet1或VMnet8进行网络通信。在CentOS中,“Virtual Machine Settings”--"Network Adapter"项目下,如果选择“Host-onl

2014-10-15 13:04:43 1224

转载 DBA应该知道的一些SQL Server跟踪标记

跟踪标记是什么?    对于DBA来说,掌握Trace Flag是一个成为SQL Server高手的必要条件之一,在大多数情况下,Trace Flag只是一个剑走偏锋的奇招,不必要,但在很多情况下,会使用这些标记可以让你更好的控制SQL Server的行为。下面是官方对于Trace Flag的标记:    跟踪标记是一个标记,用于启用或禁用SQL Server的某些行为。

2014-09-12 18:04:38 445

转载 Lazy Writer和CheckPoint的区别

Lazy Writer和CheckPoint的区别    Lazy Writer和CheckPoint往往容易混淆。因为Lazy Writer和CheckPoint都是将缓冲区内的“脏”页写入到磁盘文件当中。但这也仅仅是他们唯一的相同点了。    Lazy Writer存在的目的是对缓冲区进行管理。当缓冲区达到某一临界值时,Lazy Writer会将缓冲区内的脏页存入磁盘文件中,而

2014-09-12 13:55:06 1364

转载 Linked server to MySQL Server.

IntroductionSometimes we want to select, insert, update and delete data from heterogeneous data sources in SQL Server. This article provides an example to access to a MySQL table using SQL Server.

2014-09-03 13:08:54 594

原创 SQL Server 2008 系统数据库master 修复 还原

一、系统数据库master中的系统表 被删除,

2014-08-20 15:31:30 6206

原创 Oracle 存储过程 动态SQL 语句 返回结果集

----------------------------------准备测试表和数据CREATE TABLE TUZHEN_TEST001 ( ID NUMBER , XINGMING VARCHAR2(100) , KECHENG VARCHAR2(100) , FENSHU NUMBER );INSERT INTO TUZHEN_TEST001 VALUES(1,'tuzh

2014-08-08 16:03:13 3279

转载 SQL Server 分页

Sql Server 数据分页1.引言在列表查询时由于数据量非常多,一次性查出来会非常慢,就算一次查出来了,也不能一次性显示给客户端,所以要把数据进行分批查询出来,每页显示一定量的数据,这就是数据要分页。2.常用的数据分页方法我们经常会碰到要取n到m条记录,就是有分页思想,下面罗列一下一般的方法。我本地的一张表 tbl_FlightsDetail,有300多

2014-07-21 09:14:01 447

用c++编写的火车售票系统

c++实现 火车售票系统 很简单的实现 需要的可以下载看看 能用

2010-06-03

密码学RSA 算法源码及大数运算的实现原理

密码学 RSA 算法 c语言源码 大数运算 实现原理 很不错的 运行过

2010-06-03

网络编程-异步窗口程序(c++语言实现)

WSAAsyncSelect异步窗口程序 绝对能运行

2010-06-03

网络编程大全(基于c++语言)

基于C_S结构的Socket程序设计 滑动窗口协议模拟程序 Web Server程序 无线局域网802.11协议CSMACA算法模拟程序 路由器基本功能实现程序等等。。。很全的

2010-06-03

网络编程HttpServer c++实现

c++源代码 加 “使用说明.word”文档 能运行

2010-06-03

国家软考(网络工程师)资料

很好 很详细的资料 非常实用 能用到的赶紧下啊

2010-05-28

古典密码之仿射密码的C++实现

一个简单的用c++实现的古典加密仿射密码 能用到的可以下来看看 不错喔

2009-03-31

Visual C++面向对象与可视化程序设计习题解析与编程实例(第2版)部分习题源代码

Visual C++面向对象与可视化程序设计习题解析与编程实例(第2版)部分习题源代码

2008-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除