Time of Update: 2014-06-15
從事Oracle資料庫開發兩年有餘,也一直覺得自己是個半桶水,期間也讀了一些資料、書籍,大體感覺學習Oracle資料庫首先要學習Oracle的開發,這其中包括pl/sql的開發,資料庫的設計,預存程序的開發等等,這些開發的工作能夠讓人對Oracle資料庫產生很多感性的認識,也能讓你把sql這樣的東西用清楚,經過這個階段以後。第二階段就可以學習Oracle的效能調整,效能調整有些是針對資料庫開發人員的,有些是針對DBA,這樣也可以學習一些DBA的知識,接觸一些DBA的工作。再接下來的第三階段就可以
Time of Update: 2014-06-15
原來在Linux系統下編譯php的時候,沒有把dpo_mysql相關的參數帶上,安裝完後才發現。再重新編譯有點費時間,所以決定單獨來安裝。先到http://pecl.php.net/找需要的版本,我用的是穩定的版本。要先看看說明,特別是要注意mysql的php的版本。wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgztar xzvf PDO_MYSQL-1.0.2.tgzcd
Time of Update: 2014-06-15
因操作失誤,在 Ubuntu下將Mysql卸載了,只得重新安裝,折騰了半天,沒有安裝上去,執行#sudo apt-get remove mysql-server#sudo apt-get install mysql-server然後再執行/usr/bin/mysqld_safe &提示以下錯誤Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’
Time of Update: 2014-06-15
環境:Oracle 10g +RedHat Linux 5
Time of Update: 2014-06-15
Linux下操作MySQL的一些經驗筆記:1、netstat -nat查看啟動的連接埠號碼(mysql預設啟動3306)2、mysql幾個重要的目錄資料庫目錄:/var/lib/mysql設定檔:/usr/share/mysql相關命令:/usr/bin/mysqladmin,mysqldump啟動指令碼:/etc/rc.d/init.d3、啟動與停止mysql伺服器/etc/rc.d/init.d/mysql start/usr/bin/mysqladmin -u root -p
Time of Update: 2014-06-15
phpMyAdmin 是一款可以用來管理 MySQL-server 以及單一資料庫的 PHP 程式,對於不熟悉 MySQL 命令列指令的人來說,是很方便的管理工具。phpMyAdmin 是一套可以用來管理 MySQL-server 以及單一資料庫的 PHP 程式,對於不熟悉 MySQL
Time of Update: 2014-06-15
我的MySQL版本為mysql-cluster-gpl-6.2.15-linux-i686-glibc23.tar.gz,在實際工作發現,如果你在簇設定中沒有在資料節點上啟動mysqld服務,則你在MySQL節點伺服器建立的資料與表無法透明的在資料節中得到顯示,也就是說,你在MySQL節點伺服器上建立資料庫與表,在資料節點上不能馬上顯示出來。你還必須在每個資料節點上顯示的要create database資料名將在MySQL節點伺服器上建立的資料庫重新運行一次,然後再使用flush
Time of Update: 2014-06-15
db2資料庫提供了一套自己的API(API)---db2 call level
Time of Update: 2014-06-15
1,首先建立Informix組和Informix使用者使用root使用者將Informix安裝檔案傳入Linux使用root使用者將Informix安裝在/bank/informi目錄下2,安裝好後用Informix進去設定修改/bank/informix/.bash_profile檔案在/bank/informix/etc/目錄下增加檔案onconfig.cmsserver在/bank/informix/etc/目錄下增加檔案sqlhosts修改/etc/services檔案在/bank/in
Time of Update: 2014-06-15
<?php/*** 修改session存放方式為Mysql Aboc QQ:9986584*/class Session{//到期時間private $_LEFT_TIME = 1440;public function open() { }public function close(){ }/** * 讀 */public function read(
Time of Update: 2014-06-15
摘要:本節簡單介紹了如何在伺服器級最佳化資料庫的效能,以及提高資料庫效能涉及到的硬體問題。選擇一個盡量快的系統,使用RAID磁碟陣列是非常容易想到的方法。對於資料庫精靈,既可以在編譯時間就提供合適的參數,也可以在選項檔案中提供需要最佳化的參數。 標籤:MySQL最佳化 MySQL參數 伺服器級最佳化 MySQL資料庫 前面各段介紹了普通的 MySQL 使用者利用表建立和索引操作,以及利用查詢的編寫能夠進行的最佳化。不過,還有一些只能由 MySQL
Time of Update: 2014-06-15
我們先來看Python串連MySQL代碼: #!/usr/bin/env python# -*-coding:UTF-8-*-#這一句告訴python用UTF-8編碼#=========================================================================## NAME: Python MySQL test## AUTHOR: benyur# DATE : 2004-12-28## COMMENT:
Time of Update: 2014-06-15
作業系統:RedHat linux 5(企業版)軟體:Oracle 10g R1準備工作:下載oracle 10g install for linux官方文檔Linux系統需安裝的軟體:GNOME Desktop Environment / KDEX Window SystemEditorsDevelopment ToolsLegacy Software DevelopmentOracle 10g 要求linux 的版在2.4.21-15.EL以上在linux 系統上的準備工作:========
Time of Update: 2014-06-15
根據業務需要,建立MySQL複製來實現資料冗餘。MySQL 5.6.10版本提供了更方便的基於GTID的複製功能,MySQL可以通過GTID自動識別上次同步的點,極大地方便了營運人員,減少出錯的幾率。在官方文檔中提到,最保險可靠的複製方式,是基於row的複製,所以寧可犧牲一些效能也要保證資料的安全。現實環境中,master主要資料庫MySQL 5.6.10(msi安裝方式)安裝在Windows 2008 Server x64上,slave從伺服器是一台老舊的DELL伺服器,運行CentOS 6.
Time of Update: 2014-06-15
對於經常在SQL*Plus 下工作的大師們而言,總是時不時查詢SQL*Plus的協助命令。著實太多了,記不住。SQL*Plus下直接提供了help命令來協助描述所有命令的用法。嘎嘎,再也不用查SQL*Plus reference了。對於Oracle 10g預設情況下,SQL*Plus的help手冊並沒有被安裝,需要手動安裝。Oracle 10/11g下採用相同的安裝方式,下面來描述一下help的安裝與使用。1、安裝sqlplus helpsystem@CNMMBO> help SP2-01
Time of Update: 2014-06-15
原庫版本:Oracle 10.2.0.4.0目標庫版本:Oracle 11.2.0.1.0使用expdp匯出原庫資料:expdp system/xxxxxx schemas=test1201 directory=easbak dumpfile=test1201.dmp logfile=zytest1201.log;impdp前準備:1:確保目標資料庫和原庫字元集一致2:建立好所需資料表空間,可以在原庫裡查詢test1201這個使用者使用了哪些資料表空間查詢語句如下:select
Time of Update: 2014-06-15
rman對於新手來說是一個難題,然而對我來說同樣如此。因此在這裡我把我使用rman過程中遇到的問題進行總結以及給出解決的方法。希望給那些同樣和我一樣的菜了一些寶貴的經驗。 1、首先就是關於備份後的備份組存放位置的問題 錯誤背景:對於全備份來說當在機器A上面進行備份後如果在機器B上進行恢複的時候。備份組存放在B機器什麼目錄下這個問題困擾了我這個菜了。現在我在這裡肯定的告訴大家,放在哪個目錄都行,只要恢複的時候Oracle使用者能讀取的許可權就
Time of Update: 2014-06-15
Oracle DbLink測試來源資料庫:電腦名稱:beijing資料庫名:orcl目標資料庫:電腦名稱:suzhou資料庫名:ocp0.目標資料庫建立測試表SQL> conn scott/password已串連。SQL> show user;USER 為 "SCOTT"SQL> create table t12 (3 sid int not null,4 sno int5 );表已建立。SQL> insert into t1 values (101,201);已建立 1
Time of Update: 2014-06-15
在SQL查詢語句中,經常會很多人對in和exists的查詢效率進行疑惑,很多人都認為exists查詢速度要比in快,其實這個說話不絕對,exists和in都有它們適合的場合,不然在SQL查詢標準中,也不會一直不遺餘力的進行支援。先說in,通常情況下我們即認為是先將in子句裡面的內容查詢出來,然後對In的查詢結果進行合并,再根據查詢結果對主SQL進行一個個的查詢,即相當於以下轉換。 select * from T1 where x in (select y from
Time of Update: 2014-06-15
MySQL主從複製結構是基於mysql bin-log日誌基礎上,從庫通過開啟IO進程收到主庫的bin-log日誌增量資訊,並儲存到本地relay log,而後再通過開啟MYSQL進程從relay log上擷取的增量資訊並翻譯成SQL語句後寫到從資料庫。 主從複製結構,實際上可以實現兩個功能: 1.從庫充當主庫的Database Backup執行個體