|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
当然,或许这并不是我们拒绝MySQL的一个有说服力的MySQL学习教程,但是对于一些比较守旧的IT经理来说,在为一些关键业务选择平台的时候,平台的成熟性却是必须要考虑的一个因素,在这一点上,MySQL无疑毫无优势。oracle|数据
Oracle数据分片手艺流方主页:http://liulee.myrice.com
Oracle公司出品的ORACLEEnterprise8.0.5以其优胜的功能赢得了宽大用户的喜爱,它以丰厚的内嵌函数,PL/SQL撑持,多平台,ApplicationServer集成等,给开辟职员供应了极年夜的天真性。在ORACLE的用户权限分派中,只供应对表、函数、同义词、视图、包等的Insert,Update,Select,Delete,Execute等操纵,并未供应字段级的权限设置(实践上,对年夜型数据库举行字段级的权限设置固然带来了平安性方面的优点,但关于功能的存在必定的影响),因而,关于年夜型MIS体系,举行数据的分片是在所不免的。一样平常地,一个典范的MIS数据库平台计划是如许的:对用户权限的分派是经由过程对ORACLE一时体系表来完成的:1、在必要分片的表(CUSTOMER)中创建相干字段,如SGRANT_NUMnumber(20)及所属部门SUNIT_IDvarchar(10),2、对该表创立静态视图CUSTOMER_PVselect*fromCUSTOMERAwhereCD_WAREHOUSE.SUNIT_IDisnullorexists(select*fromCUSTOMERBwhereA.SUNIT_ID=B.SUNIT_IDand(B.SGRANT_NUM>=TO_NUMBER(SUBSTR(USERENV(CLIENT_INFO),1,10))and(B.SGRANT_NUM<=TO_NUMBER(SUBSTR(USERENV(CLIENT_INFO),11,10))))3、在用户登录体系时修正用户情况client_info中的分片号;4、如许,对计划者,不存在分片成绩,对终极用户,可界说该用户的构造分片号来束缚该用户可以存取的数据。道理图长处:1、由服务器主动完成,对计划无任何影响;2、速率快,对巨量数据无分明影响;弱点:1、只能依据构造(或其他)举行纵向分片,不敷天真;2、手艺完成庞大,主表的变动将间接影响视图(必要从头天生);3、一旦构造机构变更,则分片必要从头设置。
※尊敬作者勤劳休息,转载前请告知我先,感谢!※・[前往首页]・[进进会商版]・[写信给我]・[疾速前往]・
MySQL已经为支持所有最流行的Web2.0语言做好了准备,诸如Ruby、Ajax等,当然还有PHP。有的业界分析师说过,“每一个Web2.0公司实质上就是一个数据库公司。 |
|