複製(1)——SQLServer 複製簡介

前言:  SQLServer的複製技術最少從SQLServer2000時代已經出現,當初是為了分散式運算,不是為了高可用。但是到了今天,複製也成為了一種高可用技術,並且被廣泛使用。很多問題都通過複製得以解決。複製組件:  複製說白了就是一種發布/訂閱模式,但是這種模式並不容易理解。下面介紹一下複製技術的一些概念。提醒一下,這裡的複製在英文中不是COPY,而是Replication。它包含三個組件:發行者、分發者和訂閱者。三者缺一不可,並且均以在發布和訂閱中定義的項目為操作單元。項目(Articl

SQL Servre中的控制流程語句

SQL Server中的控制流程語句 SQL

MySQL SQL最佳化:Percona最佳化器真的好嗎?

這是MySQL SQL最佳化分享第2篇,大家都很崇尚MySQL的一個強大分支Percona,真該跟風嗎?有些時候,還是原配靠譜,小三不一定給力。我們先看下sar報告:明顯地,CPU %idle 非常低,粗大事了。我們的警示郵件裡顯示,單條SQL執行時間長達 300秒左右。原始SQL非常長,這裡就不貼了,但要表述的一個最佳化技巧是,最佳化的第一步,就是格式化 SQL  :-)我們看下問題SQL的問題部分:LEFT OUTER JOIN `yy_game_info` `game` ON (

資料庫技術概述

一 基本概念 1 資料庫與資料庫管理系統    1)資料庫系統,由資料庫、硬體、軟體、人員組成。   2)資料庫是統一管理的、長期儲存在電腦內的,有組織的相關資料的集合。    3)軟體包括作業系統、資料庫管理系統及應用程式。    4)人員          a 系統分析員和資料庫設計人員

SQL Server中的預存程序

SQL Server的預存程序Alter Procedure與Create Procedure的區別:1.      Alter Proc期望找到一個已有的預存程序,而Create則不是。2.      Alter Proc保留了預存程序上已建立的任何許可權。它在系統對象中保留了相同的對象ID並允許保留依賴關係。3.     &

plsql7串連oracle11G看不到jobs列表的問題

領導說oracle升級到11G之後,串連上了oracle庫,但是通過plsql開啟,點擊jobs欄,裡面沒有顯示出已經建立的jobs列表,我問了下他的plsql版本,他說是plsql7.1.5。google之後,得出一下結論:plsql7系列版本的介面的jobs選項是去查詢

SQL Server DBA調優日記(一)——大資料量查詢記錄數最佳化及原理探討

問題描述   生產庫中一張表的資料10億層級,另一張表資料100億層級,還有其他表的資料也是相當地龐大。入職之前不知道這些表有那麼大的資料量,於是習慣了使用count(*)來統計表的記錄數。但這一執行就不得了,跑了30多分鐘都沒出結果,最後只有取消查詢。後來採取了另一種辦法查詢記錄數。首先說明下解決的辦法,使用如下SQL:SELECT object_name(id) as TableName,indid,rows,rowcnt FROM sys.sysindexes WHERE

mongoDB的基本使用

非關係型資料庫早在幾年前就已經迅速發展了,以前也從沒搞過類似的開發,因此有了開始學習非關係型資料庫的學習。由於開發的需要我選擇了mongodb來學習,下面分享下我的學習心得1.mongodb資料庫的下載http://www.mongodb.org/downloads這個是,但是那個下載速度沒人受得了,建議不要從官網下載2.如何啟動或停止mongodb啟動mongodb是一件比較麻煩的事情,因為程式不會為我們建立data/db目錄,windows不會那麼linux更不會,我們可以手動

SQL Server中批處理的知識點

批處理是一個邏輯單元的一組T-sql語句。為了將一個指令碼分為多個批處理,可以使用GO語句。1.      GO語句必須自成一行。2.      GO語句使得每個批處理是單獨發送到伺服器的,與其他的批處理器無關。(這裡面的執行方案很可能是並發的,所以在很多的情況下,可能需要考慮順序問題)3.      GO語句不是T-

MySQL SQL最佳化:礙手礙腳的索引

該篇是SQL最佳化的第4篇。這裡主要表達我的一個觀點是:不該存在的索引就該幹掉,留著礙事在2014-3-12 15:39:01 -- 15:55:00這段時間內,在某個業務系統我們發現2個問題:1. 資料庫存在大量的查詢等待2.

There will be decreasing performance of oracle by delete whole table and then insert ...

There is a project that need collecting periodically  (2 months) data into one table and then exporting it  as excel file. The table is a temporary table, the app do that delete from tb_name;insert into tb_name values........insert

OCM_Session4_3_Oracle_Loader External Tables

 3. Oracle_Loader External Tables 3.1 In the scripts directory, you will find prod_master.dat and prod_master.ctl. Using the information found in these files, create an external table names PROD_MASTER in the SH schema of the PROD database.

MySQL SQL最佳化:SQL爬蟲翻頁最佳化

趕著這幾天有些時間,把前段時間最佳化的幾條SQL經驗分享並總結下,以饗來者。第一個要分享的是對MyISAM最佳化limit分頁。背景來自公司某個業務系統提供給爬蟲抓取資料。基礎資訊:MySQL版本是5.1,引擎為MyISAM,原始SQL內容大致如下:註:為避免敏感資訊,將很多欄位變為col,但不影響閱讀 :-)     SELECT Aa.* , B.col, B.col, C.col, C.colFROM

MySQL 使用者執行預存程序的許可權

MySQL中以使用者執行預存程序的許可權為EXECUTE比如我們在名為configdb的資料庫下建立了如下預存程序,預存程序的定義者為user_adminuse configdb;drop procedure if exists sp_dev_test_user_add;delimiter $$CREATE DEFINER=`user_admin`@`%` PROCEDURE `sp_dev_test_user_add`(in var_user varchar(30),in var_ip

SQL SERVER中XML查詢:FOR XML指定AUTO

SQL SERVER中XML查詢:FOR XML指定AUTO前言在SQL SERVER中,XML查詢可以指定RAW,AUTO,EXPLICIT,PATH。本文用一些執行個體介紹SQL SERVER中指定AUTO的XML查詢。基礎樣本片斷1:with TestXmlas(    select 1 as id,N'LeeWhoeeUniversity' as name    union all  

10053事件分析案例一則

測試庫兩張表,資料一致,(表有複合主鍵A+B),但同樣執行DELETE TABLE FROM T1/T2 WHERE A='1' AND ROWNUM<100;時,T1表刪除時間非常長,T2表刪除時間很快。在PLSQL中或sqlplus中查看執行計畫都是一樣的,表示都用到了索引範圍掃描。PLAN_TABLE_OUTPUT-----------------------------------------------------------------------| Id  

oracle 10g CRS voting disk 管理

oracle 10g CRS voting disk 管理-----------------voting disk 備份恢複:--備份voting disk:dd if=voting_disk_name of=backup_file_name--恢複voting disk:If your voting disk is stored on a raw device, use the device name in place ofvoting_disk_name.

MySQL5.6.12造成CPU的使用率 2000%的原因

Top得出CPU使用率超高: top - 16:41:04 up 184 days, 21:31,  2 users,  load average: 19.97, 18.38, 18.36Tasks: 584 total,   1 running, 583 sleeping,   0 stopped,   0 zombieCpu(s):  0.0%us,  0.0%sy, 41.2%ni, 58.7%id,

MongoDB初探-細說彙總

一、簡單彙總工具1、countcount是最簡單的彙總工具,用於返回集合中文檔的數量。2、distinctdistinct和其他資料庫的語義是相同的,用於找到給定鍵的所有不同的值,即去重。二、複雜彙總工具1、groupgroup和SQL中的group

10G RAC無法啟動監聽:CRS-0215: Could not start resource &#39;ora.rac2.LISTENER_RAC2.l

故障描述:新裝RAC實驗,發現ora.rac2.LISTENER_RAC2.lsnr無法啟動,檢查listner.ora無異常。手動啟動後,狀態為UNKNOW。crs_stop -f ora.rac2.LISTENER_RAC2.lsnr 再crs_start -f ora.rac2.LISTENER_RAC2.lsnr後正常。貼一下當時情況[oracle@rac1 ~]$ crs_stat

總頁數: 978 1 .... 916 917 918 919 920 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.