Time of Update: 2014-06-15
SHOW PROCESSLIST顯示哪些線程正在運行。您也可以使用mysqladmin processlist語句得到此資訊。如果您有SUPER許可權,您可以看到所有線程。否則,您只能看到您自己的線程(也就是,與您正在使用的MySQL賬戶相關的線程)。如果您不使用FULL關鍵詞,則只顯示每個查詢的前100個字元。本語句報告TCP/IP串連的主機名稱(採用host_name:client_port格式),以方便地判定哪個用戶端正在做什麼。如果您得到“too many
Time of Update: 2014-06-15
Oracle入門命令 一 基本命令: 1. spool命令用於在sqlplus中錄屏 spool c:\1.txt 自動建立1.txt,錄屏 spool c:\1.txt append 追加到1.txt中 2. conn system/orcl 切換使用者的串連 3. --
Time of Update: 2014-06-15
Linux環境下預設登入mysql之後show variables like '%character%', 出現 mysql> show variables like '%character%'; -------------------------- ---------------------------- | Variable_name | Value | 修改/etc/mysql/my.cnf 在[client]下增加default-character-set=utf8
Time of Update: 2014-06-15
1、事務概念:概念:在資料庫中事務是工作的邏輯單元,一個事務是由一個或多個完成一組的相關行為的SQL語句組成,通過事務機制確保這一組SQL語句所作的操作要麼完全成功執行,完成整個工作單元操作,要麼一點也不執行。主要特性:確保資料庫的完整性。2、事務的ACID特性對一組SQL語句操作構成事務,資料庫作業系統必須確保這些操作的原子性,一致性,隔離性,持久性.1、 原子性(Atomicity)事務的原子性是指事務中包含的所有操作要麼全做,要麼不做,也就是說所有的活動在資料庫中要麼全部反映,
Time of Update: 2014-06-15
條件分支語句 • IF 語句: –IF-THEN-END IF –IF-THEN-ELSE-END IF –IF-THEN-ELSIF-END IF –case語句: •迴圈語句 –loop文法:</pre><pre name="code" class="plain">IF condition THEN statements;
Time of Update: 2014-06-15
首先按 介紹的方法安裝好monodevelop和mono開發環境按照mongoDB官方的例子安裝好mongoDB在linux上:http://www.mongodb.org/display/DOCS/Quickstart+Unix,注意根據CPU是32位還是64位下載不同的版本開啟一個終端啟動mongoDB的資料庫服務 root@Ubuntu:/usr/local/mongoDB/bin#
Time of Update: 2014-06-15
你應當總是為你的資料庫將 hibernate.dialect 屬性設定成正確的 org.hibernate.dialect.Dialect 子類。如果你指定一種方言,Hibernate 將為上面列出的一些屬性使用合理的預設值,這樣你就不用手工指定它們。Hibernate SQL 方言(hibernate.dialect)RDBMSDialectDB2org.hibernate.dialect.DB2DialectDB2
Time of Update: 2014-06-15
MySQL這個互連網生出來的資料庫被無數個網站、遊戲等使用,據說google、tencent、taobao都在使用它,在互連網高速發展的過程中,由於快取的需要以及傳統資料庫難於應付巨量寫,於是各種NoSQL方案都出來了,最經典就是Memcached,以及後來出現的redis,由於Memcached本身是不支援持久化的,但實際需求卻可能是需要持久化的,面對資料的持久化和緩衝化,各種組合方案也出來了,redis就支援了持久化,sina的朋友通過Memcached+berkeleydb做了個Memca
Time of Update: 2014-06-15
//主要有下面兩個系統資料表,pg_largeobject_metadata主要記錄許可權的,有用的只有pg_largeobject
Time of Update: 2014-06-15
1.Mysql添加使用者格式:grant select on 資料庫.* to “使用者名稱”@“登入主機” identified by "密碼";例1、增加一個使用者test1密碼為abc,讓他可以在任何主機上登入,並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用以root使用者連入MYSQL,然後鍵入以下命令:grant select,insert,update,delete on *.* to “test1”@"%" Identified by "abc";補充所有許可權語句:由例1
Time of Update: 2014-06-15
允許使用者對不具有邏輯範圍的資料進行分區
Time of Update: 2014-06-15
在Ubuntu 12.04 之前的版本中配置MySQL資料庫非常方便,只需要運行3條命令即可: sudo apt-get install mysql-server sudo apt-get install mysql-admin sudo apt-get install mysql-query-browser
Time of Update: 2014-06-15
Oracle中的遞迴:類似樹形結構表結構:id name parentId1 a
Time of Update: 2014-06-15
函數:使用函數的目的是為了操作資料將輸入的變數處理,返回一個結果。變數可以有好多。傳入的變數可以是列的值,也可以是運算式。函數可以嵌套。內層函數的結果是外層函數的變數。單行函數:每一行都有一個傳回值,但可以有多個變數。多行函數:多行有一個傳回值。單行函數的分類:字元操作函數數字操作函數日期操作函數資料類型轉換函式綜合資料類型函數字元操作函數:大小寫操作函數Lower,upper,initcap
Time of Update: 2014-06-15
只從成功在虛擬機器安裝了雙節點RAC後 能全部啟動起來 STATE ONLINE. 可每次重啟機器後 總是有幾個UNKNOWN的,如果手工就能啟動.crs_start ora.xxxxx, 或則是crs_start -f xxxxx如果不報錯都能成功啟動起來. 然後網上尋找了下,有人說可能是時間同步問題,如果10秒就沒有問題. 想下時間同步,可虛擬機器做了時間同步機制啊. 當這個10秒鐘的差距,在虛擬機器上啟動系統本來就有些慢,而且同時啟動的時候總有先後區別.
Time of Update: 2014-06-15
一、Oracle 資料匯出:(1、 將資料庫bkjia 的資料完全匯出, 資料庫的使用者名稱 bkjia ,密碼 bkjia ,匯出到本地 E:\data.dmp 中exp bkjia/bkjia@bkjia file=E:\data.dmp full=y(2、將資料庫中 bkjia 使用者與 sys 使用者的表匯出exp bkjia/bkjia@bkjia file=E:\data.dmp owner=(bkjia,sys)(3、將資料庫中的表 table1、table2 匯出exp
Time of Update: 2014-06-15
MySQL的innodb支援把表和索引儲存在裸裝置中,儲存的I/O等待問題一直是影響資料庫效能的關鍵,裸裝置不需要經過檔案系統I/O處理,因而在效能上有一定的提升,在使用rhel中的kvm虛擬機器的時候有明顯的感覺,使用裸裝置+virtio的效能基本與物理機沒差別;在Oracle中,裸裝置從11g開始就不被支援,而10g
Time of Update: 2014-06-15
ROWID走索引之判決:SQL> select rowid from a;ROWID------------------AAAQ/LAACAAABacAAAAAAQ/LAACAAABacAABSQL> desc a;Name
Time of Update: 2014-06-15
在應用程式中一張基礎配置資訊表,儲存著一些字典資訊,索引值時根據需要由應用程式按序增加的。這類需求用在主鍵欄位值管理上。現在發現這樣一個問題,該字典表會新插入相同的鍵,導致應用取索引值時出現多條。 我們如何來解決這個問題?能想到的有兩點。第一,設定該字典表的鍵欄位為唯一約束;第二,啟用審計功能,找出是什麼應用程式插入了相同名稱的記錄。 前者治標,後者治本, 我們既要治標,又要治本。因此,我們設定審計功能用於解決這個問題。 1 、如何啟用審計? 修改資料庫的初始化參數audit_trail
Time of Update: 2014-06-15
db2的執行個體和資料庫都安裝在共用磁碟上了。想通過crontab定時任務來實現DB2資料庫的備份,由於是HA環境,所以要考慮兩台機器上的指令碼。 編輯crontab,設定定時任務 以root使用者登入系統 crontab -e編輯定義任務 0 4 * * 6 /script/backup 1>/dev/null 2>/dev/null # Full backup database on every Saturday 要在兩台機器上都要進行crontab -e編輯。