Time of Update: 2015-05-04
MySQL 索引及查詢最佳化索引的類型 :Ø 普通索引 這是最基本的索引類型,沒唯一性之類的限制。Ø 唯一性索引 和普通索引基本相同,但所有的索引列值保持唯一性。Ø 主鍵索引 主鍵是一種唯一索引,但必須指定為”PRIMARY KEY”。Ø
Time of Update: 2015-05-04
MySQL
Time of Update: 2015-05-04
Oracle 遊標使用全解這個<Oracle 遊標使用全解>文檔幾乎包含了Oracle遊標使用的方方面面,全部通過了測試-- 聲明遊標;CURSOR cursor_name IS select_statement--For 迴圈遊標--(1)定義遊標--(2)定義遊標變數--(3)使用for迴圈來使用這個遊標declare --類型定義 cursor c_job
Time of Update: 2015-05-05
java.sql.BatchUpdateException: ORA-12899,ora-12899最近遇到一個問題,在用JDOM組件解析XML檔案資料,並將資料存放區到oracle資料庫時,出現了如下錯誤:<span style="font-family:SimSun;font-size:12px;">Exception in thread "main" java.sql.BatchUpdateException: ORA-12899:
Time of Update: 2015-05-05
Aerospike C用戶端手冊———彙總—記錄彙總,aerospike用戶端記錄彙總有各種形式來處理次索引查詢結果。一個常用的形式就是彙總,就是在整個查詢結果集上應用一個函數。許多開發人員都熟知如何在資料庫中使用SQL定義彙總查詢。例如,下面是一條從資料庫中統計記錄行數的SQL語句:SELECT count(*)FROM test.demo WHERE d =
Time of Update: 2015-05-05
mysql將資料匯入到excel中,mysqlexcel先建立一張測試的資料表create table users( username varchar(40) not null, password varchar(40) not null)charset=utf8;插入資料insertinto users values("admin","admin");insertinto users
Time of Update: 2015-05-05
尋找Linux下導致MySQL查詢被鎖住的進程資訊,linuxmysql1. 問題描述在資料庫的使用過程中可能遇到鎖表的情況,導致其他進程訪問同樣的表時出現逾時的情況。具體表現為,在MySQL中使用如下命令SHOW
Time of Update: 2015-05-05
你真的瞭解nosql世界嗎?,nosql世界
Time of Update: 2015-05-05
jedis 切片(叢集) 非切片(單機)執行個體,jedis叢集package
Time of Update: 2015-05-05
Aerospike-Architecture系列之分布式,aerospikeDistribution(分布)Aerospike資料庫是為24/7運行、並能可靠處理大資料的應用程式提供的組件。開發應用程式時,你不必擔心資料位元於哪裡。用戶端自動探索資料位元置並確保絕大多數請求處理是單跳的。應用程式可以視為資料庫儲存在一個獨立的伺服器上,由Aerospike智能用戶端處理叢集分布問題當需要擴容時,簡單的把一個節點加入叢集,叢集將會包括新節點進行重新平衡(rebalance)操作。擴容完成後,輸送量和
Time of Update: 2015-05-05
定製資料表空間保留原則,定製保留原則在大型資料庫中,資源回收筒很大,垃圾很多,資料表空間查詢起來特別慢。為了防止意外操作,不可能每次drop表的時候加上perge,這時候垃圾越來越多,查資料表空間要等很久。這時,定製一個資料表空間保留原則就顯得非常有必要。下面將我的指令碼共用一下,加入job中便可自動清理。create or replace procedure lhj_delete_recyclebin ( preserve_date in number )
Time of Update: 2015-05-05
Ubuntu下MySQL的安裝,UbuntuMySQL安裝在終端輸入 sudo apt-get install mysql-server mysql-client在此安裝過程中會讓你輸入root使用者(管理MySQL資料庫使用者,非Linux系統使用者)密碼,按照要求輸入即可。在終端輸入 mysql -uroot -p 接下來會提示你輸入密碼,輸入正確密碼,即可進入。MySQL的一些簡單管理:啟動MySQL服務: sudo start mysql停止MySQL服務: sudo stop
Time of Update: 2015-05-05
win7 64位系統 下的mysql 5.6 免安裝版配置,win7mysql1.下載官方zip包解壓到本地目錄2.修改my.ini 檔案 copy default.ini 並修改[client]port=3306default-character-set=utf8#用戶端字元類型,與服務端一致就行,建議utf8[mysqld]port=3306character_set_server=utf8#服務端字元類型,建議utf8basedir=D:\MySQL\MySQL Server
Time of Update: 2015-05-05
oracle定時器,oracle定時任務declarejobno number;begin dbms_job.submit( jobno,--定時器ID,系統自動獲得 'PRC_INSERT;', --what執行的過程名 sysdate,--next_date,定時器開始執行的時間,這樣寫表示立即執行 'sysdate +
Time of Update: 2015-05-05
Oracle11g 使用者密碼忘記後的取回方式,oracle11g使用者密碼 自己電腦上安裝的Oracle11g有一個使用者root很久沒用,密碼竟然給忘記了。下面是重新修改密碼的方法:1. 進入sqlplus控制台 2. 輸入: sys / as sysdba ——>按enter鍵進入 3. 設定root使用者不鎖 alter user root account unlock;4. 修改使用者密碼alter user root identified by
Time of Update: 2015-05-05
ORACLE
Time of Update: 2015-05-05
SQLite教程(一):SQLite資料庫介紹,sqlite資料庫一、簡介:
Time of Update: 2015-05-05
PostgreSQL教程(十一):伺服器配置,一、伺服器處理序的啟動和關閉: 下面是pg_ctl命令的使用方法和常用選項,需要指出的是,該命令是postgres命令的封裝體,因此在使用上比直接使用postgres更加方便。複製代碼 代碼如下: pg_ctl init[db] [-D DATADIR] [-s] [-o "OPTIONS"] pg_ctl start &
Time of Update: 2015-05-05
PostgreSQL教程(十九):SQL語言函數,postgresqlsql一、基本概念: SQL函數可以包含任意數量的查詢,但是函數只返回最後一個查詢(必須是SELECT)的結果。在簡單情況下,返回最後一條查詢結果的第一行。如果最後一個查詢不返回任何行,那麼該函數將返回NULL值。如果需要該函數返回最後一條SELECT語句的所有行,可以將函數的傳回值定義為集合,即SETOF sometype。
Time of Update: 2015-05-05
PostgreSQL教程(十二):角色和許可權管理介紹,postgresql許可權管理PostgreSQL是通過角色來管理資料庫存取權限的,我們可以將一個角色看成是一個資料庫使用者,或者一組資料庫使用者。角色可以擁有資料庫物件,如表、索引,也可以把這些對象上的許可權賦予其它角色,以控制哪些使用者對哪些對象擁有哪些許可權。 一、資料庫角色: 1. 建立角色: 複製代碼 代碼如下: