Search
Pages
-
Recent Posts
- 000-935:Tivoli Workload Scheduler for z/OS V8.3
- TestPassPort SC0-502考試指南
- IBM 000-109認證考試手冊
- IBM Tivoli Access 000-936考試要求
- TestPassPort 000-197考試指南
- PeopleSoft Enterprise 9 1z0-228考試指南
- SP Video Phase 644-344考試認證手冊
- ECM 1Z0-542考試概述
- 獲取1Z0-403證書對考生真正的意義是什麽?
- JNCIS-FWV JN0-532考試指南
- IBM WebSphere LOT-915認證的目的
- Oracle Application Express 3.2 1Z0-450認證課程
- 000-026:Tivoli Storage Solutions V2
- 獲取A+證照考生可以了解哪些知識呢?
- IBM Informix 000-919考試手冊
- Oracle R12 1Z0-517考試學習
- Java Standard Edition 5 1Z0-854電子書
- EC-COUNCIL CEHv7認證課程
- Informix 11.50 000-556考試指南
- Sales 000-163考試認證手冊
Categories
Tags
链接表
IT Certification- CCNA, CCENT(ICND1, ICND2) and CCDA Exam Price Increases Effective January 16, 2012
- CompTIA Storage+ Powered by SNIA Certification
- Adobe Dreamweaver CS5 ACE Certification Exam
- Adobe InDesign CS5 ACE Certification Exam
- Adobe Photoshop CS5 ACE Certification Exam
- Adobe Certifications – Adobe Certified Professional Program
- Zend Certifications (PHP and Framework)
- Zend Certified Engineer (ZCE) Zend PHP 5.3 Certification
- Zend Certified Engineer(ZCE) Zend Framework Certification
- Java SE 6 Update Release Notes
Archives
- May 2012
- April 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- December 2008
Archive for the Category: MySQL
“微軟免費重考”活動開始啦!2010年1月13日~6月30日
重考時間:2010年1月13日——2010年6月30日。 微軟免費重考優惠券:點擊註冊 使用您的重考優惠券:進入Prometric網址,使用您的重考優惠券號碼計劃並您的首次考試並付費。 活動說明:考生必須註冊並取得2010年6月30日之前進行第一次考試和該科目重考的一個優惠券號碼,計劃考試日程,付費及座位。 適用考試:任何微軟認證70-XXX的考試科目,還有72-XXX,73-XXX的考試都享有此優惠。 適用國家:是全球範圍的優惠,僅僅適用於Prometric考試中心。 每次已購買的考試僅僅有一張重考優惠券。 如何使用您的重考優惠券 第一步:進入Prometric網站或者當地的考試中心,使用您的重考優惠券號碼計劃並您的首次考試並付費。 第二步:您當地的考試中心進行考試。 第三步:如果您沒有通過考試,返回Prometric網站或者當地的考試中心,並使用相同的優惠券號碼進行您的免費重考。 注:在首次考試後必須等待一天才能註冊免費重考。此次需要在系統中輸入考試結果。如果首次考試沒有通過,可隨時重考(但是參加本次免費重考計劃,則需要等待考試券激活後,方可註冊重考)。如第二次考試仍未通過,則至少需等待14 天后才能參加第三次考試。再以後的所有重考都需等待 14 天。如果已經通過一科的考試,不得再考。 Beta 考試只能考一次。
怎樣選擇MCITP與Oracle的數據庫認證?
有很多學員都來信詢問是考MCITP:數據庫認證還是Oracle認證?如今哪個數據庫系統應用的更廣泛?哪種認證更有價值? 這樣的諮詢脫離了具體的個例環境,從某種程度上講,就像是您在問別人哪種口味的口香糖更好,薄荷味還是檸檬味? 下面我們就從Oracle和SQL Server的一些應用說起。 就操作方式看: Oracle操作複雜,但同時提供圖形界面和命令行2種方式,在WindowsNT和Unix下操作相同; 微軟數據庫SQL Server操作簡單,但只有圖形界面; 即使是Oracle更能適應企業級的應用,但微軟仍然在該級別所佔據的市場份額超出了人們的想像。同時看來由於微軟數據庫的工作數量與Oracle相比至少為20:1,所以SQL Server的就業機會可能更多,這對於才參加工作或轉行的新人來講工作機會相當重要,但沒有Oracle相關工作的薪水高。 就市場份額看: Oracle適合企業級別,對跨平台、多用戶、多層結構有需求; 微軟數據庫SQL Server適合中小規模公司,限於Windows平台,但憑藉著操作簡單實用、費用低廉(相對而言)吸引了更多的用戶; MCITP:數據庫與Oracle的比較 從職業方向分析: 而MCITP:數據庫主要涉及Microsoft SQL Server 2005的管理和開發。 OCP則是Oracle數據庫管理設計。 從學習成本分析 MCITP:數據庫認證管理和開發兩個只需要5門課程,每門考試費用450元,不強制要求參加培訓。9iOCP需要參加4門考試(007或者001、031、032、033),Oracle在全球都只要求報考9i OCP認證在其他國家只需要參加一門原廠培訓,可是惟獨在中國採取必須要求參加全部4門的原廠培訓的規定,而且每門價格高達近十几萬元(培訓僅為5天),四門考試(4×125美元)加上四門原廠培訓,所有費用總計在二十萬到三十万萬人之間,即使有半價優惠,其一門培訓的費用就已經遠遠超過了MCITP:數據庫認證所需花費的全部費用。 從學習難度分析 MCITP:數據庫認證的難度略低,單機實驗環境實現起來比較方便,建議學習週期一般為3-5個月; OCP學習難度大,一般至少為6-12個月; 從就業環境分析 在目前中國IT行業的大背景下,很少國內企業會僱傭專門的數據庫管理員來管理數據庫,往往需要數據庫設計、數據庫管理和數據庫開發同時兼作,所以單單把數據庫證書作為自己職業規劃的跳板是不太合適的。更明智的做法是選擇一個方向,學習它獲得相應的證書,再謀求實踐的機會,最後從實踐中找到自己真正需要的知識和能力。 所以我們建議MCITP:數據庫認證對於才參加工作或轉行的新人來講是一個比較實際和權宜的選擇。
MySQL優化全攻略-相關數據庫命令
接下來我們要討論的是數據庫性能優化的另一方面,即運用數據庫服務器內建的工具輔助性能分析和優化。 ▲ SHOW 執行下面這個命令可以了解服務器的運行狀態: mysql >show status; 該命令將顯示出一長列狀態變量及其對應的值,其中包括:被中止訪問的用戶數量,被中止的連接數量,嘗試連接的次數,並發連接數量最大 值,以及其他許多有用的信息。這些信息對於確定係統問題和效率低下的原因是十分有用的。 SHOW命令除了能夠顯示出MySQL服務器整體狀態信息之外,它還能夠顯示出有關日誌文件、指定數據庫、表、索引、進程和許可權限表的寶貴 信息。請訪問http://www.mysql.com/doc/S/H/SHOW.html了解更多信息。 ▲ EXPLAIN EXPLAIN能夠分析SELECT命令的處理過程。這不僅對於決定是否要為表加上索引很有用,而且對於了解MySQL處理複雜連接的過程也很有用。 下面這個例子顯示瞭如何用EXPLAIN提供的信息逐步地優化連接查詢。 (本例來自MySQL文檔,見 http://www.mysql.com/doc/E/X/EXPLAIN.html。原文寫到這裡似乎有點潦草了事,特加上此例。) 假定用EXPLAIN分析的SELECT命令如下所示: EXPLAIN SELECT tt.TicketNumber, tt.TimeIn, tt.ProjectReference, tt.EstimatedShipDate, tt.ActualShipDate, tt.ClientID, tt.ServiceCodes, tt.RepetitiveID, tt.CurrentProcess, tt.CurrentDPPerson, tt.RecordVolume, tt.DPPrinted, et.COUNTRY, et_1.COUNTRY, do.CUSTNAME FROM tt, et, et AS et_1, do WHERE tt.SubmitTime IS NULL [...]
Tagged MySQL
Leave a comment
如何改善MySQL數據裝載操作效率的方法
多時候關心的是優化SELECT查詢,因為它們是最常用的查詢,而且確定怎樣優化它們並不總是直截了當。相對來說,將數據裝入數據庫是直截了當的。然而,也存在可用來改善數據裝載操作效率的策略,其基本原理如下:
成批裝載較單行裝載更快,因為在裝載每個記錄後,不需要刷新索引高速緩存;可在成批記錄裝入後才刷新。
在表無索引時裝載比索引後裝載更快。如果有索引,不僅必須增加記錄到數據文件,而且還要修改每個索引以反映增加了的新記錄。
較短的SQL語句比較長的SQL語句要快,因為它們涉及服務器方的分析較少,而且還因為將它們通過網絡從客戶機發送到服務器更快。這些因素中有一些似乎微不足道(特別是最後一個因素),但如果要裝載大量的數據,即使是很小的因素也會產生很大的不同結果。我們可以利用上述的一般原理推導出幾個關於如何最快地裝載數據的實際結論:
LOAD DATA(包括其所有形式)比INSERT效率高,因為其成批裝載行。索引刷新較少,並且服務器只需分析和解釋一條語句而不是幾條語句。
LOAD DATA比LOAD DATA LOCAL效率更高。利用LOAD DATA,文件必須定位在服務器上,而且必須具有FILE權限,但服務器可從磁盤直接讀取文件。利用LOAD DATA LOCAL,客戶機讀取文件並將其通過網絡發送給服務器,這樣做很慢。
Tagged MySQL
Leave a comment
MySQL備份、恢復數據庫命令
一直都用phpMyAdmin對MySQL進行管理,簡單方便,近期遇到個奇怪問題: 兩台服務器數據移植,分別是MySQL4.0.26與MySQL5.0.51b,使用phpMyAdmin2.11.7對數據庫進行備份恢復,總是遇到編碼問題,恢復途中錯誤,無法繼續。 兩台機器各自的PHP MySQL與MySQL server版本又都不同,最後只好直接用MySQL命令進行操作,兩句命令,非常簡單: 1、導出一個數據庫 在MySQL的bin目錄執行命令 mysqldump -u用戶名-p密碼數據庫名>導出的文件名 C:\mysql\bin>mysqldump -uroot -p12345678 DB_eliuzd.com > D:\eliuzd2008-6-28.sql 2、只導出數據庫中的一個表 同上,在數據庫名後加表名 mysqldump -u用戶名-p密碼數據庫名表名>導出的文件名 3、導入一個數據庫 先進入MySQL控制台 mysql -u用戶名-p密碼 C:\mysql\bin>mysql -uroot -p12345678 再進入要導入的數據庫 mysql> use數據庫 mysql> use DB_eliuzd.com 最後使用source命令,進行.sql文件的數據導入 mysql> source導入的文件名 mysql> source D:\eliuzd2008-6-28.sql
Tagged MySQL
Leave a comment