Time of Update: 2013-12-28
我感覺timesten比較猛的一點是,可以直接通過ttisql把整個表載入到timesten快取資料庫中。下面是我做的一個例子,分享給大家。1.在oracle中建立一張表“test”。CREATE TABLE "LION"."TEST" ("ID" number PRIMARY KEY NOT NULL,"NAME" varchar2(20 byte),"NOTE" varchar2(20 byte),"MARK" varchar2(20 byte) );2.在這張表中插入500000條資料。3
Time of Update: 2013-12-15
作為一個Oracle資料庫開發人員或者DBA,在實際工作中經常會遇到這樣的問題:試圖對庫表中的某一列或幾列建立唯一索引時,系統提示ORA-01452:不能建立唯一索引,發現重複記錄。 下面我們以表code_ref為例來討論這個問題及其解決辦法。 ERROR位於第1行: ORA-01452: 無法 CREATE UNIQUE INDEX;找到重複的關鍵字
Time of Update: 2013-12-15
一、 Unixware 7.1.1安裝CDROM安裝) 1、 從CDROM安裝引導啟動Unixware CD-1CDROM必須是Slot1或Slot2的Master) 2、 安裝語言,選擇Proceed with installation in English,斷行符號繼續 3、
Time of Update: 2013-12-15
這是我在安裝和開始使用Oracle 10g, PostgreSQL8 ,以及MySQL
Time of Update: 2013-12-15
Oracle提供了大量索引選項。知道在給定條件下使用哪個選項對於一個應用程式的效能來說非常重要。一個錯誤的選擇可能會引發死結,並導致資料庫效能急劇下降或進程終止。而如果做出正確的選擇,則可以合理使用資源,使那些已經運行了幾個小時甚至幾天的進程在幾分鐘得以完成,這樣會使您立刻成為一位英雄。這篇文章就將簡單的討論每個索引選項。主要有以下內容:[1]
Time of Update: 2013-12-15
系統內容: 1、作業系統:Windows 20002、資料庫: Oracle 8.0.5 for NT 標準版3、開發工具:Developer/2000 R2.14、安裝路徑:c:\orant;c:\dv2000存取方法: >1、首先將 Oracle 8.0.5 以典型安裝到 c:\orant 目錄下2、安裝完畢後,運行REGEDIT 定位到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 使用“註冊表(R)”菜單上的“匯出註冊表檔案(E)”
Time of Update: 2013-12-15
在ArchLinux上我們可以很容易的來安裝MySQL。我們可以通過下面的命令來安裝: pacman -Sv mysql 只是這樣的一個簡單命令,我們就可以在我們的系統安裝上最新的MySQL資料庫了。當然我們還要做一些下面的工作,才可以使得我們的MySQL伺服器可以啟動起來。 首先我們要添加mysql使用者與組,我們可以通過下面的命令來做到: groupadd mysql (添加mysql組) useradd -g mysql mysql(添加mysql使用者)
Time of Update: 2013-12-15
開放性SQL Server只能在Windows 上運行,沒有絲毫的開放性,作業系統的系統的穩定對資料庫是十分重要的。Windows9X系列產品是偏重於案頭應用,NT server只適合中小型企業。而且Windows平台的可靠性,安全性和伸縮性是非常有限的。它不象Unix那樣久經考驗,尤其是在處理大資料量的關鍵業務時。Oracle能在所有主流平台上運行包括
Time of Update: 2013-12-15
建立包含資料庫鏈的同義字時需要額外的注意,否則很可能會出現問題。 如果同義字指向目前使用者的對象,那麼不會存在任何問題: SQL> CONN YANGTK/YANGTK@YTK已串連。SQL> CREATE DATABASE LINK TEST2 CONNECT TO TEST IDENTIFIED BY TEST USING 'TEST2';資料庫連結已建立。SQL> SELECT COUNT(*) FROM
Time of Update: 2013-12-15
本文用舉例的形式來講解使用LogMiner方法分析資料庫日誌。 ◆一、安裝LogMiner工具 以下兩個指令碼以SYSDBA身份運行) @$ORACLE_HOME\rdbms\admin\dbmslm.sql;@ $ORACLE_HOME\rdbms\admin\dbmslmd.sql;第一個指令碼用來建立DBMS_LOGMNR包,該包用來分析記錄檔。 第二個指令碼用來建立DBMS_LOGMNR_D包,該包用來建立資料字典檔案。 ◆二、使用LogMiner工具
Time of Update: 2013-12-15
索引是加速表內容訪問的主要手段,特別對涉及多個表的串連的查詢更是如此。這是資料庫最佳化中的一個重要內容,我們要瞭解為什麼需要索引,索引如何工作以及怎樣利用它們來最佳化查詢。本節中,我們將介紹索引的特點,以及建立和刪除索引的文法。索引的特點所有的MySQL列類型能被索引。在相關的列上的使用索引是改進SELECT操作效能的最好方法。 一個表最多可有16個索引。最大索引長度是256個位元組,儘管這可以在編譯MySQL時被改變。
Time of Update: 2013-12-15
MySQL提供標準的SQL模式比對,以及一種基於象Unix公用程式如vi、grep和sed的擴充Regex模式比對的格式。 標準的SQL模式比對SQL的模式比對允許你使用“_”匹配任何單個字元,而“%”匹配任意數目字元(包括零個字元)。在 MySQL中,SQL的模式預設是忽略大小寫。下面顯示一些例子。注意在你使用SQL模式時,你不能使用=或!=;而使用LIKE或NOT LIKE比較操作符。 例如,在表pet中,為了找出以“b”開頭的名字: mysql> SELECT * FROM pet
Time of Update: 2013-12-15
1.以 Administrator 身份登入到 Windows NT.您需要 Administrator 許可權來建立、啟動和停止服務。2.開啟命令提示字元。3.使用 dbsvc 公用程式建立服務,限制如下:必須使用 -a 開關來指定 sybase 帳戶,使用 -p 開關來指定它的口令。不能使用 -as 或 -i 開關。對於個人資料庫伺服器,可執行檔的名稱應當是:C:\Program Files\Sybase\SQL Anywhere
Time of Update: 2013-12-15
一直覺得除了Oracle之外應該再去瞭解一個其它資料庫,對於SQL Server實在是沒有興趣,對於MySQL或者PostgreSQL又覺得畢竟是開源庫,一時半會兒難以在企業級領域跟商用資料庫競爭,那麼就選擇IBM DB2下刀吧,跟Oracle推出免費的Oracle XE一樣,IBM也推出了IBM DB2® Express-C 9.5,DB2 Express-C 提供了與 DB2 Express Edition 相同核心的資料服務器功能,又可以免費使用,是一個學習DB2的好機會。DB2
Time of Update: 2013-12-15
在各種作業系統中,Linux已經流行。因此,越來越多的主流資料庫廠商將它們的產品移植到Linux作業系統平台,例如Sybase、Oracle和IBM等。此外,可以使用的自由軟體越來越多。自由軟體庫中已經包括了Sybase ASE for Linux、Oracle for Linux、Informix for Linux等資料庫軟體以及其他各種軟體。 在上述幾種Linux平台上的資料庫產品中,Sybase ASE的效能很好,緊湊的程式分發包裡包含了全部文檔、Database
Time of Update: 2013-12-15
索引檢視表:一般視圖都虛表,即視圖本身不儲存資料,而且是一個查詢,當訪問視圖時,SQL SERVER會自動根據視圖的定義來訪問基表資料。具有唯一的叢集索引的視圖,索引檢視表本身會儲存資料,可以加快查詢速度,但會增加資料修改的開銷。所以索引檢視表適用的修改少而查詢多的表。建立索引檢視表時,索引檢視表的第一個索引必須是CLUSTERED和UNIQUE。索引檢視表的建立:CREATE TABLE dbo.t1 ( USERID VARCHAR(50
Time of Update: 2013-12-15
1. 先瞭解一下你是否應該用MySQL叢集。減少資料中心結點壓力和大資料量處理,採用把MySQL分布,一個或多個application對應一個MySQL資料庫。把幾個MySQL資料庫公用的資料做出共用資料,例如購物車,使用者物件等等,存在資料結點裡面。其他不共用的資料還維持在各自分布的MySQL資料庫本身中。2. 叢集MySQL中名稱概念.(如)1)Sql結點SQL node--對應為MySQLd):分散式資料庫。包括自身資料和查詢中心結點資料.2)資料結點(Data
Time of Update: 2013-12-15
BKJIA資料庫頻道之前曾報導過《走進列資料庫Infobright的世界》,Infobright的總體構架圖如下:如所示,Infobright採用了和MySQL一致的構架,分為兩層。上層是服務及應用管理,下層是儲存引擎。Infobright的預設儲存引擎是brighthouse,但是Infobright還可以支援其他的儲存引擎,比如MyISAM、MRG_MyISAM、Memory、CSV。Infobright通過三層來組織資料,分別是DP(Data Pack)、DPNData Pack
Time of Update: 2013-12-15
BKJIA經典譯文】MongoDB和CouchDB都是面向文檔的資料庫,它們都使用JSON文檔格式,它倆通常都被看作是NoSQL資料庫,並且現在都很時髦,有很多的共同點,但談到查詢時,兩者的差別就很明顯了,CouchDB需要預定義視圖本質上是JavaScript
Time of Update: 2013-12-15
NOR和NANDNOR和NAND都是快閃記憶體技術的一種,NOR是Intel公司開發的,它有點類似於記憶體,允許通過地址直接存取任何一個記憶體單元,缺點是:密度低容量小),寫入和擦除的速度很慢。NAND是東芝公司開發的,它密度高容量大),寫入和擦除的速度都很快,但是必須通過特定的IO介面經過地址轉換之後才可以訪問,有些類似於磁碟。我們現在廣泛使用的隨身碟,SD卡,SSD都屬於NAND類型,廠商將flash