網站建設中MySQL的表類型和存儲過程

2015-11-15    分類: 網站建設

網站建設中MySQL的表類型和存儲過程,MySQL的表類型由存儲引擎(Storage Engines)決定,類型包括MyISAM、innoDB、BDB等。


常用的存儲引擎

MySQL 數據表主要支持六種類型 ,分別是:BDB、HEAP、ISAM、MERGE、MYISAM、InnoBDB。


這六種又分為兩類,一類是”事務安全型”(transaction-safe),包括BDB和InnoDB;其余都屬于第二類,稱為”非事務安全型”(non-transaction-safe)。


BDB 全 稱是”Brekeley DB”,它是Mysql最早的具有事務能力的表的類型,由Sleepycat Software (http://www.sleepycat.com)開發。它提供了事務控制能力功能,它確保一組命令全部執行成功,或者當任何一個命令出現錯誤時所有 命令的結果都被回退,可以想像在電子銀行中事務控制能力是非常重要的。支持COMMIT、ROLLBACK和其他事務特性。最新版本的Mysql已經計劃 移除對BDB的支持,轉而全力發展InnoDB。

網站建設中MySQL的表類型和存儲過程

mysql 存儲過程 InnoDB 是較新的事務安全型存儲引擎,用于事務處理應用程序,支持BDB的幾乎所有特性,并具有眾多新特性,包括ACID事務支持。


特性:


事務處理機制

支持外鏈

崩潰后能立即恢復

支持外鍵功能,級聯刪除

支持并發能力

在硬盤上的存儲方式:InnoBDB frm

最新版本的Mysql已經計劃移除對BDB的支持,轉而全力發展InnoDB。InnoDB對Mysql有更好的特性支持,而且開發社區活躍。


MyISAM 默認的MySQL插件式存儲引擎,它是基于ISAM類型,但它增加了許多有用的擴展,它是在Web、數據倉儲和其他應用環境下最常使用的存儲引擎之一。注意,mysql 存儲過程,通過更改STORAGE_ENGINE配置變量,能夠方便地更改MySQL服務器的默認存儲引擎。

優點:


1.比ISAM表更小,所占資源更少

2.可以在不同平臺間二進制移植表的類型在創建表時指定。

ISAM 是MyISAM類型出現之前MySQL表使用的默認類型,現在已經被MyISAM代替。


Memory (HEAP) 是MySQL表中訪問最快的表,將所有數據保存在RAM中,在需要快速查找引用和其他類似數據的環境下,可提供極快的訪問。注意,這種類型下數據是非持久化設計的,它一般適應于臨時表,如果MySQL或者服務器崩潰,表中數據全部丟失。


Merge 是 一種值得關注的新式表,它是由一組MyISAM表組成,之所合并主要出于性能上考慮,因為它能夠提高搜索速度,提高修復效率,節省磁盤空 間。允許MySQL DBA或開發人員將一系列等同的MyISAM表以邏輯方式組合在一起,并作為1個對象引用它們。對于諸如數據倉儲等VLDB環境十分適合。有時它以 MRG_MYISAM 名稱出現。


Archive 為大量很少引用的歷史、歸檔、或安全審計信息的存儲和檢索提供了好的解決方案。


Federated 能夠將多個分離的MySQL服務器鏈接起來,從多個物理服務器創建一個邏輯數據庫。十分適合于分布式環境或數據集市環境。


NDBCluster/Cluster/NDB MySQL的簇式數據庫引擎,尤其適合于具有高性能查找要求的應用程序,這類查找需求還要求具有高的正常工作時間和可用性。


CSV 使用標準的CSV格式,由逗號隔開的文本文件,適應于外部數據交換


Blackhole 它會接受數據但不保存,而且對任何檢索請求返回一個空集。它一般適應于數據會被自動復制并不進行本地保存的分布式數據庫設計。(不確定的)似乎也可以用于臨時禁止/忽略對數據庫的應用程序輸入。


Example 這是一個測試引擎,你可以創建一個這樣的表,但既不能寫入數據,也不能檢索數據。它似乎是一個針對MySql開發者提供的示例引擎。網站建設中MySQL的表類型和存儲過程如上所述。

當前標題:網站建設中MySQL的表類型和存儲過程
分享網址:http://m.kartarina.com/news35/31835.html

網站建設、網絡推廣公司-創新互聯,是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 亚洲国产成人精品无码区二本| 特级做A爰片毛片免费看无码 | 熟妇人妻中文a∨无码| 伊人久久大香线蕉无码麻豆| 国产成年无码久久久久下载| 无码国产成人午夜电影在线观看| 亚洲AV色无码乱码在线观看| 国产精品无码一区二区三级| 精品国产性色无码AV网站| 国产福利电影一区二区三区久久老子无码午夜伦不 | 91嫩草国产在线无码观看| 免费无码肉片在线观看| 亚洲私人无码综合久久网| V一区无码内射国产| 亚洲熟妇无码爱v在线观看| 用舌头去添高潮无码视频 | 亚洲国产成人精品无码区二本| 精品无码综合一区| 亚洲欧洲无码AV不卡在线| 一本无码中文字幕在线观| 国产成人无码免费看视频软件 | 日韩成人无码一区二区三区| 亚洲情XO亚洲色XO无码| 深夜a级毛片免费无码| 亚洲私人无码综合久久网| 人妻无码αv中文字幕久久琪琪布| 本道天堂成在人线av无码免费| 久久久久久99av无码免费网站| 少妇无码AV无码专区在线观看| 亚洲一级特黄大片无码毛片| 无码一区二区三区免费视频| 亚洲国产超清无码专区| 色窝窝无码一区二区三区| 亚洲V无码一区二区三区四区观看 亚洲爆乳精品无码一区二区三区 亚洲爆乳无码一区二区三区 | 亚洲中文字幕无码久久精品1 | 本免费AV无码专区一区| 精品无码久久久久久久久水蜜桃| 亚洲中文无码永久免| 精品国产v无码大片在线观看| 国产精品无码无需播放器| 免费a级毛片无码a∨免费软件 |