随笔分类 -  SqlServer

摘要:因为业务需要要要实现 sqlserver和 mysql 异构数据库 数据同步;起先一点思路都没有,于是到网上一顿好找; 最后找到了2种解决方案: 1、利用第三方工具实现; 2、利用ODBC实现; 第一种测试结果不理想,弊端是:1、不稳定 2、出了问题不易定位3、不够智能 最后采用了第二种ODBC来实 阅读全文
posted @ 2016-01-28 11:04 Captains-Felix 阅读(11825) 评论(5) 推荐(1)
摘要:前段时间由于业务结构重构,需要将DB中的所有索引中增加一个字段EI以满足重构后的业务需要;于是编写了该过程用以批量实现;---------- AddOrUpdate End ---------- if exists( select 1 from sys . procedures where name 阅读全文
posted @ 2016-01-28 10:45 Captains-Felix 阅读(688) 评论(0) 推荐(0)
摘要:该过程是因业务需要需要重构所有表结构--为实现取消表上的自增属性,索引结构保持不变而开发的一套脚本;DECLARE @tablename SYSNAME DECLARE @i INT=1 DECLARE @count INT SELECT @count = Count(*) FROM sys.tab 阅读全文
posted @ 2016-01-28 10:44 Captains-Felix 阅读(778) 评论(0) 推荐(0)
摘要:USE [DBA_Maintenance] IF EXISTS(SELECT 1 FROM sysobjects WHERE xtype='P' AND name = 'USP_Auto_IndexDefrag') BEGIN DROP PROCEDURE USP_Auto_IndexDefrag 阅读全文
posted @ 2016-01-27 17:36 Captains-Felix 阅读(223) 评论(0) 推荐(0)
摘要:IF EXISTS(SELECT * FROM sysobjects WHERE xtype = 'P' AND name = 'SP_Check_Job_Status') BEGIN DROP PROCEDURE SP_Check_Job_Status END GO CREATE PROCEDUR 阅读全文
posted @ 2016-01-27 17:34 Captains-Felix 阅读(300) 评论(0) 推荐(0)
摘要:USE DBA_Maintenance GO IF EXISTS (SELECT 1 FROM SYS.PROCEDURES WHERE type='p' AND NAME='SP_CheckMemAndCpu') BEGIN DROP PROCEDURE SP_CheckMemAndCpu END 阅读全文
posted @ 2016-01-27 17:32 Captains-Felix 阅读(672) 评论(0) 推荐(0)