?????????????????????????????????????????50????????????????????????????????????????????????????????????
???????????????????????????????????
?????????
1978???????????????????????????????????????????????????????
?????????????????“???”????????????????????????????????????????????????????????????????????????????????????????
?1????????—?????
?????????50?60?????????????60?????????????????????????????????????????1961???????????????????DBMS???1976???????(Honeywell)???????????????——Multics Relational Data Store?
???????????????????1978?????Ellison????????????????????????????????
?????Oracle1.0?????????????????????????????????????????????????“??”??Ellison??????????????????????????????????????
1982????????????????????“???????”????????
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????80????????????????????????????????????8?9????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????
2010?7?11???????????????????????????????????????????????????????????????
???????????????????????????????
Oracle??
1989???????????????????Oracle??????????????10????????????????????????????????????“???”??????????????????????Oracle?????????????
?????????????????????????????????????????????????????????
??????????????????????????????????????????????????
????80??????????????????????????????????????????????1978???????????214???2003??????????22562???????????????????????????????????
?????????????Oracle?????2500????????????Oracle DOS???1700?????????Oracle?????????????Oracle DOS???500?????????????????????????3?????Oracle????5000??
???????????????????????????
?????????????????Oracle??????????????????????????Oracle??????????????????????????????????????????????
“??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????——???IT?????
??????Oracle???????????????Oracle??????“97??”?
????????????????45~50%??????????????????????????????????2~3??????????????????????????????????????????
“1995?5?,??????????????”???????????????”,?”????”,????7???????????????,????????????1997?????”????”?
“????”???????????????????????????????????????????????112?114????????????????????????“
?3?97???7???
1997??Oracle?????????????5?????????Informix(???????)?SYBASE(???)?CA?Digital(DEC??????)?????????????
???????DBA??97?????????????DBA??????????????????????????????????????
???????????????????????????????????????????????????????????????????
?????????????????????????IBM DB2????Informix????????????Oracle????
???????Oracle???????????????????????????2000???????????????????????????????????????Oracle ACE?? Eygle(???)???
?4?Oracle ACE?? Eygle(???)??
???Oracle???????????????????????????????????????MySQL AB????????Uppsala????
??????????1995??1995?5?23??MySQL???????????????
????????MySQL??????????Sun Solaris???????????Sun??????
?MySQL??Monty????Sun????????Monty Program AB???MySQL???????????—MariaDB?????????????????????
?5?MySQL???
?????????????????????
1999?????????1999????????1999?6?30????????????400??
??????????????????????
?????
?1999??????IT??????????????????????????????????????????????????????????????????“????????????????????????????????????????????????????????????????????????????????????????”???DBA???????????ITPUB???????
??DBA????????????DBA???????????????????????????????????????????????????????????
????????????????????????????????????????
?????????????DBA???????????ebay????????????????????????????????????????????2005?????Oracle???????AUL???????????????????????????? Oracle ?????: ?Oracle??????????Oracle???DBA??????????????????????
?ebay????????????eaglefan??????yong huang?????????????????
Oracle?????????????????????Oracle???????Oracle???+IBM???+EMC????????????????????????????
?????“???Oracle??????????????????????????????????????????????????????????”?????????????????
??????????????????????????????????????????????MySQL??????????????????????MySQL????
?????????????????Facebook????????????????????????????????????????????????????????MySQL???
?????????Oracle?“????“?”????“????????????????Oracle?????????????????B2B??????????????????????????????????????????????????????????????Oracle RAC???????B2B???????????????????????08:00—09:30??CPU??98%?????LOAD??????????????????????????
?????MySQL??????Oracle?????????????????????????????????????????????????????????????????????????????????????????
“2009???????????????????????????“2010?????IBM???”??????????“??2010???????????????????????????????????????PPT?????????2010???????????”
?????“??”???IOE??????“?????????????(???)??IBM?PC Sever???????Oracle??MySQL????EMC???????”??????????????????“??2010??????????!” ——???????????????
???????????????????2014?15?16???????????????????????????MySQL???????????????MySQL???????????Oracle???????????? MySQL????64???????????????64????????????????????????FB??????????????
??????????????(???DBA)?????????????????????????????????????????????????
???MySQL???????????????Oracle????????????????????????????????????????????????????????MySQL??????????????????????????????????MySQL??????????
???????????MySQL ??????????????????MySQL???????????MySQL??????????
?6???????
????O??????????????MySQL????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
???????MySQL????????????????????????????????????????????????????????????11??????????MySQL????AliSQL?
???????????????????????????AliSQL???MySQL??????70%???????2016????????AliSQL??????????????????100??
??????????????? ??MySQL???PostgreSQL?Redis?MongoDB?HBase?????????PG????????MongoDB?TJ?Reids????HBase??????????????????????????????????????????Redis???????????????????????????????
?????????????????????????????????????????????????????????????????????
??????????
?????????
2008?1?16?,Sun?????MySQL AB??????????10?????MySQL AB?sun?MySQL AB?????????????????????????????????????
?MySQL??Monty?????Sun????????Monty Program AB???MySQL???????????—MariaDB?
?7?MySQL???Monty(??)?MariaDB Foundation
??????????????sun??????????MySQL??????????????????????????sun????????????23%????2000????????
???sun?Oracle????MySQL???Oracle???
??????????????????????????????(???????SQL server?IBM?DB2?)??????????MySQL???????????????????MySQL8.0?????????????????
2013???????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????MariaDB?????????????????????MariaDB?
????????????
2015??AWS re:Invent??????????Amazon Aurora?Aurora?????????????3???????6????????????????????(99.99%)?
????????????????????????????????????????????????????Cloud Native???????????????????
??????????????????????????????????OceanBase????????????????????????????
?????????????????????????????????????????????????????????????DB ?
??????????????????????????????MySQL?????????MySQL?????????????????????????????????????????????????(????????????????????????Aurora????)
????????????????????????????????????????????????????????????????????????????????????????
???????2020???????????100ZB?????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????
???????????????????????????????????
???????????????????????????
???????????????????????????????????????????????
??????????????????????????
????????????????????????????????????????????????????????????????????????????