Time of Update: 2013-12-28
海量資料效能最佳化的一個基本的原則就是“分區”也有叫“分區”的)。分區思想其實就是日常工作生活中的抽屜原理:我們把自己的物品按照某種邏輯歸置到多個小抽屜中,一般會比混在一個大抽屜中好找;但是小抽屜太多了、或者邏輯混亂了,也可能效果適得其反。Teradata的分區文法較為簡潔,其中常用的是按時間分區,如下例只要添加到create table語句末尾就可以實現2013年全年一天一個分區了為了省事,可以一次分5-10年):PARTITION BY RANGE_N(&nbs
Time of Update: 2013-12-28
650) this.width=650;" border="0" alt="" src="http://www.bkjia.com/uploads/allimg/131228/225U043W-0.jpg" />下面650) this.width=650;" border="0" alt="" src="http://www.bkjia.com/uploads/allimg/131228/225U05603-1.jpg"
Time of Update: 2013-12-28
資料泵是伺服器端工具,匯出的檔案是放在資料庫所在的伺服器上,當然我們知道可以通過directory目錄對象來控制。目錄對象預設有四個層級,當然是有優先順序順序的,優先順序從上往下 1.每個檔案單獨的指定具體的目錄2.expdp匯出時,指定的目錄參數3.使用者定義的環境變數DATA_PUMP_DIR指定的目錄4.預設的目錄對象DATA_PUMP_DIR當然了對於oracle11g
Time of Update: 2013-12-28
mysql> show slave status\G; *************************** 1. row *************************** Slave_IO_State: Waiti
Time of Update: 2013-12-28
650) this.width=650;" title="mysql-ms1.png" src="http://www.bkjia.com/uploads/allimg/131228/224554OO-0.png" />目的:主從伺服器設定的穩健性得以提升,如果主伺服器發生故障,可以把本來作為備份的從伺服器提升為新的主伺服器。在主從伺服器上分開處理使用者的請求,可獲得更短的回應時間。用從伺服器做資料備份而不會佔用主伺服器的系統資源。 情境描述主伺服器:IP地址192.168.56.12
Time of Update: 2013-12-28
一、mysql命令的分類mysql命令可分為用戶端命令和伺服器端命令兩類:1)用戶端命令\c:提前終止結束語句\g:無論語句結束符是什麼,直接將此語句送至伺服器端執行;\G:無論語句結束符是什麼,直接將此句送到伺服器端執行,而且結果以豎排方式顯示;\! COMMAND:執行shell命令\W:語句執行結束後顯示警告資訊;\#:對建立的對象,支援補全功能;\r:重新串連到伺服器上來補充:mysql用戶端命令裡提到的還有 mysqldump(備份工具),
Time of Update: 2013-12-28
今天下午遇到一個很怪異的問題,在windows平台下sqlplus / as sysdba登陸資料庫,提示許可權不足,650) this.width=650;" title="QQ圖片20130608164853.jpg" src="http://www.bkjia.com/uploads/allimg/131228/223A03R9-0.jpg"
Time of Update: 2013-12-28
一. 設定資料庫以ARCHIVELOG 模式運行 在ORACLE 10g 之前,在將資料庫置入Archivelog 模式後,需要啟動arch進程。 設定參數LOG_ARCHIVE_START 為true,也可啟動arch進程。在10g以後,不需要使用該方法,當資料庫處於archivelog模式時,Oracle 會自動啟動arch進程。Arch 進程由LGWR 進程調用,只要一個聯機redo log 被填滿。LGWR 進程就切換到另一個聯機redo 組。 此時如果資料庫處於archivelog
Time of Update: 2013-12-28
在我做好學生管理系統時,發現要使用本軟體必須設定資料庫的資料來源。於是我就想弄個脫離資料來源的版本。構造思想:650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/22345a634-0.jpg" title="datafile.jpg" />在con1的connectionstring有連結資料庫檔案作為資料來源的做法,那麼我們可以用資料庫檔案配置資料來源。 於是百度了一下Data
Time of Update: 2013-12-28
一、許可權相關:1.修改sql security Sql代碼 ALTER PROCEDURE www SQL SECURITY INVOKER ; ALTER PROCEDURE www SQL SECURITY DEFINER ; 1)MySQL預存程序是通過指定SQL SECUR
Time of Update: 2013-12-28
1:周末遭遇停電,新配置的內網測試資料庫active dataguard 環境自動關閉,今早啟動主庫後發現報錯如下[oracle@db1 ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Mon Jun 17 17:00:57 2013Copyright (c) 1982, 2009, Oracle. All rights reserved.SQL> conn /as sysdbaConnected to an
Time of Update: 2013-12-28
oracle下邏輯的匯入匯出工具exp/impexp/imp簡介: exp/imp是oracle倖存的最古老的兩個命令列備份工具 ,在小型資料庫的轉儲、資料表空間的遷移、表的抽取、檢測邏輯和物理衝突中使用非常廣泛,我們可以把它作為小型資料庫的物理備份後的一個邏輯備份。它可以跨平台、跨版本。exp/imp的工作原理: &nbs
Time of Update: 2013-12-28
使用者希望可以根據產品在Cognos中動態顯示出產品的Log,這個在Cognos中可以通過條件變數實現,每個產品值對應一個圖片名稱。這樣做比較複雜,首先要定義多個變數,然後針對於每個變數設定Image URL地址。 具體如何?可以參考:How to show images dynamically? 還有一種辦法是在URL Source中來源類型使用”Report Expression”. 下面我做
Time of Update: 2013-12-28
外部表格:表中的資料以作業系統檔案的方式來存放,現在表中的資料不是放在資料庫中了而是放在作業系統上面,Oracle提供了一種直接讀取外部資料的機制。外部表格好處:1.資料二次開發 2.大資料量遷移 3.充分利用作業系統空間 &nb
Time of Update: 2013-12-28
本文由51cto.com提供友情贊助,首發於爛泥行天下。 前篇文章我介紹了有關Navicat for SQLServer的使用方法,今天我再來介紹它的同門師兄弟Navicat for Oracle。 Navicat for Oracle是有關Oracle資料庫的用戶端工具。通過這個用戶端,我們可以圖形方式對Oracle資料庫進行操作。 說明我們此次實驗的Oracle資料庫
Time of Update: 2013-12-28
本文由51cto.com提供友情贊助,首發於爛泥行天下。對於SQLServer2005的說實話,我不是很熟悉,也不怎麼懂。分享下,今天下午的研究成果。使用Navicat for SQL Server這個工具,對資料庫進行管理。這邊主要涉及到幾個內容:1、 建立資料庫2、 建立使用者3、 許可權賦予一、 建立資料庫啟動Navicat for SQL Server,點擊“串連”,如示:650) this.width=650;" style="background-image:none;margin:
Time of Update: 2013-12-28
收到簡訊警示,兩台資料庫都報slave同步失敗了,先說明一下環境,架構:lvs+keepalived+amoeba+mysql,主主複製,單台寫入,主1:192.168.0.223寫)主2:192.168.0.230好吧,先show slave status \G看一下同步失敗的具體報錯吧登入主2庫查看:mysql> show slave status \G*************************** 1. row *****************
Time of Update: 2013-12-28
動態設定變數可能導致意外的副作用,例如從緩衝中重新整理髒塊。務必小心那些可以線上更改的設定,因為它們可能導致資料庫做大量的工作。有時可以通過名稱推斷一個變數的作用。例如,max_heap_table_size的作用就行聽起來那樣:它指定隱式記憶體暫存資料表最大允許的大小。然而,命名的約定並不完全一樣,所以不能總是通過名稱來猜測一個變數有什麼效果。讓我們來看一些常用的變數和動態修改它們的效果:key_buffer_size
Time of Update: 2013-12-28
資料採礦的常見方法基本概念資料採礦就是從大量的、不完全的、有雜訊的、模糊的資料中提取隱含在其中的、人們事先不知道的、但又是潛在有用的資訊和知識的過程。確切地說,作為一門廣義的面嚮應用的交叉學科,資料採礦整合了許多學科中成熟的工具和技術,包括資料倉儲技術、統計學、機器學習、模型識別、人工智慧、神經網路等等。過程模型對企業來說,資料採礦就是在“資料礦山”中找到蘊藏的“知識金塊”,協助企業減少不必要投資的同時提高資金回報。目前應用最為廣泛的資料採礦過程模型是CRISP-DM跨行業資料採礦過程標準,Cr
Time of Update: 2013-12-28
今日,有網友在51cto技術論壇詢問資料庫-自動成長數值為12800%,求助,看到這個奇葩的名字,於是我決定進去看看,看是否能盡我微薄之力。這進去一看,沒想到還真的能幫上忙,雖然這不是我負責管理的板塊,但也能友情協助一二,希望板板大人莫怪我越俎代庖啊。 我為什麼能夠解決這個問題?因為我曾經遇到過。SQL SERVER 有時候就是會出現一些莫名其妙的問題,比如這位朋友提到的這個。乍一看,增長量為12800%,嚇尿了有沒有?650)