freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

本章對數(shù)據(jù)庫技術(shù)的發(fā)展概況作了簡要的說明-在線瀏覽

2024-08-16 17:09本頁面
  

【正文】 簡單,但是功能并不強大,不支持事務(wù)、觸發(fā)器、存儲過程等應(yīng)用。2.HSQLDBHSQLDB是一個開源純Java的數(shù)據(jù)庫,小巧方便。它屬于BSD的license,可以自由下載,并且可以安裝使用在商業(yè)產(chǎn)品之上。支持ACID事務(wù),觸發(fā)器;零配置,不需安裝,支持?jǐn)?shù)據(jù)大小達(dá)2TB。4.SQL ServerSQL Server是由微軟開發(fā)的一款數(shù)據(jù)庫管理系統(tǒng)。目前包含多種版本,如學(xué)習(xí)版、工作組版、開發(fā)版、標(biāo)準(zhǔn)版、企業(yè)版和移動版,用戶可以根據(jù)實際情況選擇適合自己的版本。5.OracleOracle數(shù)據(jù)庫是Oracle公司的產(chǎn)品,是目前最為流行的大型數(shù)據(jù)庫之一,可以運行在Windows和類UNIX等多種操作系統(tǒng)下,適合于大型企業(yè)使用。Oracle提供的功能是其他中小型數(shù)據(jù)庫望塵莫及的。但Oracle數(shù)據(jù)庫價格較高,各項產(chǎn)品的售價大約在2萬~50萬人民幣不等。6.DB2DB2是IBM可以運行在多種不同的操作系統(tǒng)下,包括UNIX、Windows、AS/400和OS/390。其價格大約在2萬美元左右。近年來,隨著其研發(fā)技術(shù)的不斷進(jìn)步和版本的持續(xù)升級,MySQL在應(yīng)用開發(fā)中正表現(xiàn)出越來越出色的穩(wěn)定性和可靠性。MySQL它是一家第二代開放源碼公司,結(jié)合了開放源碼價值取向、方法和成功的商業(yè)模型。MySQL的網(wǎng)站()上給出了關(guān)于MySQL的最新信息。MySQL是一種數(shù)據(jù)庫管理系統(tǒng)。它可以是任何東西,從簡單的購物清單到畫展,或企業(yè)網(wǎng)絡(luò)中的海量信息。計算機是處理大量數(shù)據(jù)的理想工具,因此,數(shù)據(jù)庫管理系統(tǒng)在計算機應(yīng)用方面扮演著關(guān)鍵的角色,或是作為獨立的實用工具,或是作為其他應(yīng)用程序的組成部分。關(guān)系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大的倉庫內(nèi)。MySQL的SQL指的是“結(jié)構(gòu)化查詢語言”。SQL標(biāo)準(zhǔn)定義的。 MySQL的特點q 開放源代碼“開放源碼”意味著任何人都能使用和改變軟件。如果愿意,可以研究源碼并進(jìn)行恰當(dāng)?shù)母?,以滿足自己的需求。如果對GPL不滿意,或需要在商業(yè)應(yīng)用程序中嵌入MySQL代碼,也可從MySQL AB公司購買商業(yè)許可版本。q 反應(yīng)速度數(shù)據(jù)庫的反應(yīng)速度是相當(dāng)重要的。在MySQL網(wǎng)站公布的基準(zhǔn)測試結(jié)果發(fā)現(xiàn),MySQL對于某些指令的執(zhí)行速度,甚至比SQLMySQL服務(wù)器已能提供豐富和有用的功能。q 易用性不像Oracle或者DB2等大型數(shù)據(jù)庫系統(tǒng),MySQL的易用性相當(dāng)好。同時,MySQL有一本詳細(xì)的使用手冊、大量的在線指南、一個廣泛的開發(fā)社區(qū)和大量的書籍。同時,MySQL提供了良好的GUI工具,使得MySQL的使用和管理更加方便、簡捷。MySQL服務(wù)器還有嵌入式版本。q 支持多種數(shù)據(jù)類型MySQL支持帶符號/無符號整數(shù),8字節(jié)長,F(xiàn)LOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、TIMESTAMP、YEAR、SET、ENUM以及OpenGIS空間類型,定長和可變長度記錄。為了優(yōu)化存儲,在任何情況下均應(yīng)使用最精確的類型。在所有可以表示該列值的類型中,該類型使用的存儲空間最少。每個表可支持高達(dá)64條索引(在MySQL每條索引可由1~16個列或列元素組成。索引可使用具備CHAR、VARCHAR、BLOB或TEXT列類型的列前綴。實際上,表的大小限制并不取決于MySQL本身,而取決于操作系統(tǒng)所支持的文件系統(tǒng)。這樣,表的大小就能超過單獨文件的最大容量。表空間的最大容量為64TB。表12 操作系統(tǒng)文件大小的限制操 作 系 統(tǒng)文件大小的限制Linux 32bit2GB(LFS: 4GB)Linux +(using ext3 filesystem)4TBSolaris 9/1016TBNetWare w/NSS filesystem8TBwin32 w/ FAT/FAT322GB/4GBwin32 w/ NTFS2TB(可能更大)MacOS X w/ HFS+2TBq 多用戶支持MySQL是一個完全多用戶系統(tǒng),這意味著多個客戶可以同時訪問和使用一個(或更多的)MySQL數(shù)據(jù)庫。MySQL也包括一個強有力的、靈活的權(quán)限系統(tǒng),它允許管理者使用基于用戶和基于主機的認(rèn)證方案的組合來限制對敏感數(shù)據(jù)的訪問。但是可以移植到多種操作系統(tǒng)。MySQL支持的系統(tǒng)包括Linux、Solaria、FreeBSD、OS/l、MacOS以及Windows 95/98/Me/2000/XP和NT,它可以在一系列體系結(jié)構(gòu)上運行,包括Intel x8Alpha、SPARC、PowaPC和IA64。這樣,應(yīng)用程序就能對服務(wù)器操作進(jìn)行量身定制以滿足自己的需求。這樣,就能在眾多不同的環(huán)境下,與其他數(shù)據(jù)庫服務(wù)器一起更容易地使用MySQL。從MySQL ,也能在啟動之后,使用SET [SESSION|GLOBAL] sql_mode=39。語句,通過設(shè)置sql_mode變量更改模式。對數(shù)種不同字符集的全面支持,包括gbk、gb232latin1(cp1252)、german、bigujis等。 q 廣泛的應(yīng)用程序支持MySQL提供面向各種編程語言的API,如C、C++、ODBC、Java、PHP、Perl、Python、Tcl等的API。q 事務(wù)支持事務(wù)是保證數(shù)據(jù)庫并發(fā)性和數(shù)據(jù)一致性的重要手段之一。一個事務(wù)中的操作,要么全部被執(zhí)行,要么全部不被執(zhí)行。InnoDB存儲引擎提供了全面的ACID兼容性?!咎貏e提示】所謂ACID,即原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)和持續(xù)性(Durability),是事務(wù)所具備的4個特性。一致性指事務(wù)的執(zhí)行結(jié)果必須使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)。持續(xù)性指一個事務(wù)一旦被提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變是持久的,其他操作或故障不對其產(chǎn)生影響,即當(dāng)事務(wù)被提交后,即使系統(tǒng)崩潰,但事務(wù)對數(shù)據(jù)庫的影響依然存在而且持久。InnoDB存儲引擎支持對外鍵約束的檢查功能,這些約束包括CASCADE、ON DELETE和ON對于InnoDB之外的其他存儲引擎,MySQL服務(wù)器能夠解析CREATE TABLE語句中的FOREIGN KEY語法,但不能使用或保存它。(包括可更新視圖)。View(視圖)十分有用,它允許用戶像單個表那樣訪問一組關(guān)系(表),它提供了對外模式的支持,有利于數(shù)據(jù)庫設(shè)計更好地面向終端用戶。對于列控制的訪問,可使用MySQL服務(wù)器中的高級權(quán)限系統(tǒng)。觸發(fā)器是與表有關(guān)的命名數(shù)據(jù)庫對象,當(dāng)表上出現(xiàn)特定事件時,將激活該對象。根據(jù)不同的平臺,MySQL使用各種線程程序包。MySQL支持單項、異步的復(fù)制。例如,一個國內(nèi)或全球公司可能只有一個通用的集中更新產(chǎn)品的數(shù)據(jù)庫,但是每個本地辦公室都能使用它。復(fù)制機制依賴MySQL日志機制來追蹤對數(shù)據(jù)庫的所有改變。一個從數(shù)據(jù)庫不能阻止用戶在復(fù)制環(huán)境以外的情況下更新日志,因此必須確保這種情況不會發(fā)生,以確保數(shù)據(jù)庫同步的確信度??梢哉f,MySQL是中小型數(shù)據(jù)庫的首選和主流產(chǎn)品。1.Cox通信公司用MySQL構(gòu)建大型數(shù)據(jù)倉庫Cox是全美第四大有線電視提供商,為大約630萬用戶提供服務(wù)。為了保證優(yōu)質(zhì)的性能和客戶服務(wù)級別,Cox開發(fā)了一個巨大的數(shù)據(jù)倉庫應(yīng)用。Cox使用兩臺IBM用于對外提供查詢和實時輪詢(polling)(每天大約10萬次)。同時,該數(shù)據(jù)庫集成了公司預(yù)定的輪詢和用于數(shù)據(jù)挖掘以建立射頻車間的永久錯誤識別標(biāo)準(zhǔn)。整個數(shù)據(jù)庫包含超過3600個表和20億行數(shù)據(jù)。Cox使用LAMP軟件架構(gòu),使用Linux+Apache+MySQL+PHP+Perl輪詢應(yīng)用Perl語言編寫,同時用Perl收集輪詢的數(shù)據(jù)并存入主MySQL數(shù)據(jù)庫中。2.Los Alamos國家實驗室依靠MySQL管理超過7TB的數(shù)據(jù)Los Alamos國家實驗室是美國能源部下屬28個實驗室之一,是新墨西哥最大的研究所。每個數(shù)據(jù)庫來自于不同的提供者,數(shù)據(jù)存成了特殊的格式,研究人員查找起來非常不方便。作為一個高性能的數(shù)據(jù)庫,MySQL在Los Alamos實驗室強壯、安全和可擴(kuò)展的SerchPlus系統(tǒng)中起到了關(guān)鍵作用。q 高性能:MySQL存儲了14億行數(shù)據(jù),采用MyISAM存儲引擎使應(yīng)用響應(yīng)時間非常迅速。q 復(fù)制:查詢圖書館將數(shù)據(jù)庫在防火墻外也復(fù)制一套,這樣同時能對內(nèi)部人員和外部人員使用。Evite網(wǎng)站向600萬用戶提供服務(wù),每個月發(fā)出900萬份邀請函。以前Evite使用Oracle長達(dá)4年。同時,公司需要性能和擴(kuò)展性好的數(shù)據(jù)庫來滿足日益增長的業(yè)務(wù)需求。幾乎所有Evite網(wǎng)站都使用MySQL,同時它也用來作為企業(yè)級關(guān)鍵性的數(shù)據(jù)倉庫。q 使用簡單:無論是開發(fā)者還是管理人員都很容易上手,無須新增數(shù)據(jù)庫專家。q 支持全文本搜索:通過全文本搜索,Evite將過濾副本的時間從20小時降到了兩 小時。 插件式存儲引擎體系結(jié)構(gòu)數(shù)據(jù)庫管理人員通過選擇相應(yīng)的存儲引擎,而不是通過編碼的方式來實現(xiàn)特定的需求。因此,盡管不同的存儲引擎具有不同的能力,應(yīng)用程序與存儲引擎之間是相對獨立的。圖13 MySQL插件式存儲引擎體系結(jié)構(gòu)插件式存儲引擎體系結(jié)構(gòu)提供了標(biāo)準(zhǔn)的管理和支持服務(wù)的集合。這是一種高效的模塊化體系結(jié)構(gòu),它為那些希望專注于特定應(yīng)用需求的人員提供了巨大的便利,這類特殊應(yīng)用需求包括數(shù)據(jù)倉庫、事務(wù)處理、高可用性等,同時還能利用獨立于任何存儲引擎的一組接口和服務(wù)。因為不是直接操作各種存儲引擎,所以即使因為應(yīng)用程序需求而改變了底層的存儲引擎,或需要增加一個或多個額外的存儲引擎,并不需要進(jìn)行大的編碼或者額外的操作。 公共MySQL數(shù)據(jù)庫服務(wù)器層MySQL插件式存儲引擎是MySQL數(shù)據(jù)庫服務(wù)器中的組件,負(fù)責(zé)為數(shù)據(jù)庫執(zhí)行實際的數(shù)據(jù)I/O操作,并且提供一些特定的應(yīng)用(例如視圖、外鍵、事務(wù)支持等)。這也是MySQL被始終視為具有高性能的原因之一,在行業(yè)標(biāo)準(zhǔn)基準(zhǔn)方面,它能匹敵或擊敗專有的整體式數(shù)據(jù)庫。q 并發(fā)性:某些應(yīng)用程序比其他應(yīng)用程序具有更多的顆粒級鎖定要求(如行級鎖定)。它還包括對多種能力的支持,如多版本并發(fā)性控制(MVCC)或“快照”讀取等。q 參照完整性:通過DDL定義的外鍵,服務(wù)器需要強制保持關(guān)系數(shù)據(jù)庫的引用完 整性。q 索引支持:不同的應(yīng)用程序傾向于采用不同的索引策略,每種存儲引擎通常有自己的編制索引方法,但某些索引方法(如Btree索引)對幾乎所有的存儲引擎來說是相同的。q 性能:包括針對并行操作的多I/O線程、線程并發(fā)性、數(shù)據(jù)庫檢查點、成批插入處理等。因此,在設(shè)計數(shù)據(jù)庫時,應(yīng)該盡量避免使用我們并不需要的特性,選擇合適的存儲引擎。例如,在
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1