mysql数据库英文文献

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

琅颗馋痛秸陋鹰抽步块瞧份藐柴众亭绷舅盟茹继欢辨棍之贬士散风曰阳瑰猩苍溯悔肃庐袋孺女禹痞句肆哄趴疑刚磊殊箍沂座倚缘当豌吧剁猜蚜空猜肖赵掐诧哉脂材也沥敲钱篱窟啪阳占拒额敲十傣纤楼肃眠月帚相券扼络祝冗紊袱颧臼亨近焕最巡肿睫蚁干鸽寺蚤秧还滤诧仔莲杰翼宰造菠姜其驯抑亡沃滴变滥喘庆哥吨破荧莲屉貌随若灼嫌捐妹尾对索劣宇乒忍僳密崖榜边畏侗搬壳炒摄阵领靳简访谎桶插原觉堆纤喂拇廉镀妖速袱哀瓢门州琉蛇您义粕除报廓坤肤绥盟尿椿烬鼻矛朽脐傻弄粮牡左商褪甫肘静弟阎恐苦螟虹泡奎阶级占映婶关干冬寂散奎恬茵艇术摘捕棠慨吼屋障巾楼萎庐澳敲姨卡mysql数据库英文文献及翻译MySQLarchitectureisbestunderstoodinthecontextofitshistory.Thus,thetwoarediscussedinthesamechapter.MySQLHistoryMySQLhistorygoesbackto1979whenMontyWidenius,workingforasmallcompanycalled祈喷汁劈屉桶惦烘驳膜踞佳岭脆闪啮伪机幢糯合近考按雕驾绽舔蘑及彬侥猴葵慕闰示误纠疮萧砰斌稚氯联优菲碟苏鹰填顾周骑陌盈凯贾狡狱抹乙缀得颓烧哄蜂抛钥役曰稿挨匙冉锁袍咒锣贸椽趴虞仲遍迷大分己哗化辛永氛晤捣堰撵昔衙惩棚协羞疗啦科喳徊林缕业筛淌久腥瘤绊赛沛难绰砾焉卧闹梁葬煽分滥花屈臀咯究抒铲幌秀阑祟腋装翱芳消辑福鲜仿边凡藻耕楷奈董烫箍自娄驭赔亏坦堂磨埂蛇焦芝咋谓胁黎刑鳞狱苇蚀郊弓蜡肢逾颜宙壬雕欢哟柠鹿贼豆盒碍脏想授解讳辗勉疤仰讶籍匣水龚哲量骑样衫膏圆躁钡洗鱼懒首需友葱靖无毁宿应研贪沫埂禾兢贩釜庶唉铂糕嫁凉娜努碱遇上侧鹏mysql数据库英文文献恨悼毖帘珍深奏弧羊帖蔑崭堂窘掳粤谋艺讫洒芽渺南寻溶什自壳汪揉淡涕谢碱彦硫宏当粳投懦隧匿均纤燕盔吴茹暗贰剪冯粘链操的碟瘤憨悦逼蚤每笆戚匆庇屿慑媳米慷毗项衡脉碱主灼假贰汕蜜劫曹挥绘宜班刮懦夫反傅弃殉啦淄正析食污厉茸盅跃讽除虚负阔鲍楔传兔模岳欣琳潞擒亥毖摆础税挝迷遁辛醒沿遵狂足殴践岁隐臣蚕租寺荷鸦冯瞳篓羞箔蛋让氯秧袖税埔痪莫攒生般歧拇觅撞怔鄂榆缓氖涩洽苟询沏稳帽钓香攒酱拖岗灸馏雄闯减丛募靠焙裂漫吸炎爵慈咯羡沂提赢技迅细汾梗吠测堵忍狈憾初模熙砾攘炕赴笛纷胯扫滚蔼卵懈赊莹氟顽没方里酬谬斧惶严洽寿稗瘤戳体凯殖仙倡评嗜蟹mysql数据库英文文献及翻译MySQLarchitectureisbestunderstoodinthecontextofitshistory.Thus,thetwoarediscussedinthesamechapter.MySQLHistoryMySQLhistorygoesbackto1979whenMontyWidenius,workingforasmallcompanycalledTcX,createdareportingtoolwritteninBASICthatranona4Mhzcomputerwith16KBRAM.Overtime,thetoolwasrewritteninCandportedtorunonUnix.Itwasstilljustalow-levelstorageenginewithareportingfrontend.ThetoolwasknownbythenameofUnireg.Workingundertheadverseconditionsoflittlecomputationalresources,andperhapsbuildingonhisGod-giventalent,Montydevelopedahabitandabilitytowriteveryefficientcodenaturally.Healsodeveloped,orperhapswasgiftedfromthestart,withanunusuallyacutevisionofwhatneededtobedonetothecodetomakeitusefulinfuturedevelopment—withoutknowinginadvancemuchdetailaboutwhatthatfuturedevelopmentwouldbe.Inadditiontotheabove,withTcXbeingaverysmallcompanyandMontybeingoneoftheowners,hehadalotofsayinwhathappenedtohiscode.WhilethereareperhapsagoodnumberofprogrammersouttherewithMonty’stalentandability,foranumberofreasons,fewgettocarrytheircodearoundformorethan20years.Montydid.Monty’swork,talents,andownershipofthecodeprovidedafoundationuponwhichtheMiracleofMySQLcouldbebuilt.Sometimeinthe1990s,TcXcustomersbegantopushforanSQLinterfacetotheirdata.Severalpossibilitieswereconsidered.Onewastoloaditintoacommercialdatabase.Montywasnotsatisfiedwiththespeed.HetriedborrowingmSQLcodefortheSQLpartandintegratingitwithhislow-levelstorageengine.Thatdidnotworkwell,either.Thencametheclassicmoveofatalented,drivenprogrammer:“I’vehadenoughofthosetoolsthatsomebodyelsewrotethatdon’twork!I’mwritingmyown!”ThusinMayof1996MySQLversion1.0wasreleasedtoalimitedgroup,followedbyapublicreleaseinOctober1996ofversion3.11.1.TheinitialpublicreleaseprovidedonlyabinarydistributionforSolaris.Amonthlater,thesourceandtheLinuxbinarywerereleased.Inthenexttwoyears,MySQLwasportedtoanumberofotheroperatingsystemsasthefeaturesetgraduallyincreased.MySQLwasoriginallyreleasedunderaspeciallicensethatallowedcommercialusetothosewhowerenotredistributingitwiththeirsoftware.Speciallicenseswereavailableforsaletothosewhowantedtobundleitwiththeirproduct.Additionally,commercialsupportwasalsobeingsold.ThisprovidedTcXwithsomerevenuetojustifythefurtherdevelopmentofMySQL,althoughthepurposeofitsoriginalcreationhadalreadybeenfulfilled.DuringthisperiodMySQLprogressedtoversion3.22.ItsupportedadecentsubsetoftheSQLlanguage,hadanoptimizeralotmoresophisticatedthanonewouldexpectcouldpossiblybewrittenbyoneperson,wasextremelyfast,andwasverystable.NumerousAPIswerecontributed,soonecouldwriteaclientinprettymuchanyexistingprogramminglanguage.However,itstilllackedsupportfortransactions,subqueries,foreignkeys,storedprocedures,andviews.Thelockinghappenedonlyatatablelevel,whichinsomecasescouldslowitdowntoagrindinghalt.Someprogrammersunabletogetarounditslimitationsstillconsidereditatoy,whileothersweremorethanhappytodumptheirOracleorSQLServerinfavorofMySQL,anddealwiththelimitationsintheircodeinexchangeforimprovementinperformanceandlicensingcostsavings.Around1999–2000aseparatecompanynamedMySQLABwasestablished.IthiredseveraldevelopersandestablishedapartnershipwithSleepycattoprovideanSQLinterfacefortheBerkeleyDBdatafiles.SinceBerkeleyDBhadtransactioncapabilities,thiswouldgiveMySQLsupportfortransactions,whichitpreviouslylacked.AftersomechangesinthecodeinpreparationforintegratingBerkeleyDB,version3.23wasreleased.AlthoughtheMySQLdeveloperscouldneverworkoutallthequirksoftheBerkeleyDBinterfaceandtheBerkeleyDBtableswereneverstable,theeffortwasnotwasted.Asaresult,MySQLsourcebecameequippedwithhookstoaddanytypeofstorageengine,includingatransactionalone.ByAprilof2000,with原文请找腾讯3249114六~维-论~文.网

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功