-oracle银行系统设计_第1页
-oracle银行系统设计_第2页
-oracle银行系统设计_第3页
-oracle银行系统设计_第4页
-oracle银行系统设计_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.:.;中国工商银行业务分析 ysm此文档仅简述了其部分业务成员:131544235 刘建华组长第一部分:根本表格设计业务描画一存款业务1、个人存款业务:开户业务、活期储蓄、整存整取定期储蓄、零存整取定期储蓄、教育储蓄、整存零取定期储蓄、存本取息定期储蓄、定活两便储蓄、资金归结、自动转账。2、对公存款:活期存款、定期存款、单位协定存款、单位通知存款、构造性存款、外汇存款、集团账户存款等二贷款业务1、个人贷款:逸贷、一、二手个人住房贷款、个人信誉贷款、个人助学贷款、个人运营贷款个人贷款卡货通、个人贷款网货通、个人商用车贷款、个人自建住房贷款、固定利率个人住房贷款、特征还款方式与还款业务、个人委托

2、贷款等2、公司贷款:流动资金贷款运营资金贷款,周转限额贷款,暂时贷款,法人账户透资,备用贷款、国内贸易融资国内信誉证,信誉证项下打包贷款,国内保理、工程贷款、并购贷款、固定资产支持融资、房地产开发贷款等三结算业务 包括个人结算业务、单位结算账户、国内结算账户、现金管理、全球现金管理、跨境贸易人民币结算业务、代理业务、才智账户卡等四电子银行业务1网上银行:账户信息查询、转账买卖、遨游汇款、贷记卡还款、网上缴费、理财效力、信息管理、网上外汇宝、电子工资单查询、账户管理 2银行:转账结算、信息查询、投资理财、其他功能 3手机银行:信息查询、转账汇款、缴费支付、信誉卡、遨游汇款、农户贷款、定活互转、第

3、三方存管、音讯定制、账户管理、基金买卖 4自助银行:现金存款、现金取款、转账、查询余额、修正密码二、数据量分析1、整体数据量分析类别2021-12-312021-06-302021-12-31银行卡发卡量(张)566,000,000.00522,190,000.00479,000,000.00借记卡发卡量(张)467,014,000.00405,000,000.00356,883,000.00信誉卡发卡量(张)88,050,000.0081, 398,000.0075,723,000.00银行户96,210,000.0083,921,000.0071,920,000.00手机银行客户户109,

4、000,000.0072,512,000.0057,213,270.00网上银行客户(户)390,000,000.00306,517,000.00223,379,000.002、存款业务数据量分析业务类别表名增长量/天(GB)增长量/月/半年(GB)年数据量(GB)存款业务开户信息表130/180 360客户资料表130/180360账户根本信息表18540/32406480定期存款表260/360720活期存款表260/360720取款表2.265/395780合计26.2785/471588003、贷款业务数据量分析业务类别表名增长量/天(GB)增长量/月/半年(GB)年数据量(GB)贷款

5、业务贷款客户资料表0.824/145290单位资料表0.154.5/2754贷款恳求表0.824/145290资产管理表0.824/145290贷款分户表0.824/145290贷款还款表12360/22004500贷款利息表12360/22004500合计27.35820.5/5007102144、结算业务数据量分析业务类别表名增长量/天(GB)增长量/月/半年(GB)年数据量(GB)结算业务付款客户资料表130/180 360收款客户资料130/180360付款公司单位资料表0.515/90.0180收款公司单位资料表0.515/90.0180银行结算盈利表130/180360合计4120

6、/7201440三、表构造设计1、根本信息表开户信息表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号CustomerNumberNUMBER(10,0)否外键客户号OpenNameCHAR20否开户人姓名LanPasswordChar6否登录密码IDCardNumberCHAR20否身份证号OpenDateDATE-否开户日期CurrentBalanceNUMBER-否当前余额CurrentRateNUMBER(5,2)否当前利率OpenAddressCHAR100否开户地址create table Open(AccountNumber int pr

7、imary key ,CustomerNumber NUMBER(10,0) not null,OpenName char(20) not null,LanPassword char(6) not null,OpenDate date not null,IDCardNumber CHAR(20) NOT NULL,CurrentBalance NUMBER (20) not null,CurrentRate NUMBER (5,2) not null,OpernAddress char(100) not null,)客户信息表称号类型长度能否允许为空主/外键备注CustomerNumberNU

8、MBER(10,0)否主键客户号CustomerNameNVARCHAR20否客户名CustomerSexNCHAR1否性别CustomerDateCHAR10否出生年月CustomerAgeCHAR10是年龄CustomerNativeCHAR20否客户籍贯CustomerIDCardCHAR18否身份证号LinkTelephoneCHAR18否联络create table Customer(CustomerNumber number(10,0) primary key not null ,CustomerName varchar(20) not null,CustomerSex nchar

9、(1) not null,CustomerDate char(10) not null,CustomerAge char(10),CustomerNative char(18) not null,CustomerIDCard char(18) not null,LinkTelephone CHAR(18) NOT NULL)账号根本信息表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号AsofDateDATE-否处置日期ProductTypeIDVarchar40否产品类型CurrentBalanceNUMBER-否当前余额CurrentRateNUM

10、BER(5,2)否当前利率CurrentStatusVarchar40否当前形状create table C_Account(AccountNumber char(18) primary key not null,CurrentBalance number not null,AsofDate date not null not null,CurrentRate NUMBER (5,2) not null,ProductTypeID varchar(40) not null,CurrentStatus varchar(40) not null)转账买卖表称号类型长度能否允许为空主/外键备注Tra

11、nsferNumberCHAR18否主键转账账号CollectionNumberCHAR18否收款账号TransferAmountVarchar20否转账金额TransferdateDATE-否转账日期create table Transfer(TransferNumber char(18) primary key not null,CollectionNumber char(18) not null,TransferAmount varchar(20) not null,Transferdate date not null)修正密码表称号类型长度能否允许为空主/外键备注AccountNumb

12、erCHAR18否主键客户账户号PasswordChar18否本来密码AlterPasswordCHAR20否修正密码AlterDateDATE-否修正日期create table Transfer(AccountNumber char(18) primary key not null,Password char(18) not null,AlterPassword char(20) not null,AlterDate date not null)查询余额表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号AccountPasswordChar18否账

13、户密码CurrentBalanceCHAR20否当前余额SelectDateDATE-否查询日期create table Transfer(AccountNumber char(18) primary key not null,AccountPassword char(18) not null,CurrentBalance char(20) not null,SelectDate date not null)2、存款业务表定期存款表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号CustomerNumberNUMBER(10,0)否外键客户号OpenN

14、ameCHAR20否开户人姓名LanPasswordCHAR6否帐号密码IDCardNumberCHAR20否身份证号DateDATE-否存款期限AmountNUMBER-否存款数额OpenDateDATE-否开户日期CurrentBalanceNUMBER-否当前余额CurrentRateNUMBER(5,2)否当前利率OpenAddressCHAR100否开户地址OpentTypeCHAR18否开户类型create table Comfirm_deposit(AccontNumber char(18) primary key,OpenName char (20) not null,LanP

15、assword char(6) not null,IDCardNumber char(20) not null,Date date NOT NULL,Amount Number not null,OpenDate date not null,CurrentBalance number not null,CurrentRate NUMBER (5,2) not null,OpenAddress CHAR(100) not null,SavingType char(30) not null,CustomerNumber char(10,0) references Customer(Customer

16、Number)活期存款称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号CustomerNumberNUMBER(10,0)否外键客户号OpenNameCHAR20否开户人姓名LanPasswordCHAR6否帐号密码IDCardNumberCHAR20否身份证号AmountNUMBER-否存款数额OpenDateDATE-否开户日期CurrentBalanceNUMBER-否当前余额CurrentRateNUMBER(5,2)否当前利率OpenAddressCHAR100否开户地址OpenTypeChAR18否开户类型lcreate table Fle

17、sh_deposit(AccontNumber char(18) primary key,OpenName char(20) not null,LanPassword char(6) not null,IDCardNumber char(20) not null,Date date NOT NULL,Amount Number not null,OpenDate date not null,CurrentBalance number not null,CurrentRate NUMBER (5,2) not null,OpenAddress CHAR(100) not null,SavingT

18、ype char(30) not null,CustomerNumber char(10,0) references Customer(CustomerNumber)取款表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号LanPasswordCHAR6否登陆密码CurrentBalanceNUMBER-否当前余额OutDateDATE-否取款日期OutAmountNUMBER-否取款金额LessAmountNUMBER-否剩余金额create table Take(AccountNumber char(18) primary key not null,

19、LanPassword char(6) not null,CurrentBalance char(20) not null,OutDate date not null,OutAmount Number not null,LessAmount number not nll)3、贷款业务表贷款客户资料表称号类型长度能否允许为空主/外键备注LoanNumberNUMBER(10,0)否主键客户号LoanNameNVARCHAR20否主贷款人姓名LoanSexNCHAR1否性别LoanDateDATE-否出生年月LoanAgeCHAR10是年龄LoanNativeCHAR20否客户籍贯LoanIDCa

20、rdCHAR18否身份证号LinkTelephoneCHAR18否联络IssuesDateDATE-是营业执照注册时间/无AddressNVARCHAR100否营业地点/任务地点IndustryTypeCHAR20否行业类型create table Loan_Cus(LoanNumber number(10,0) not null,LoanName varchar(20) not null,LoanSex Nchar(1) not null,LoanDate date not null,LoanAge char(10) ,LoanNative char(20) not null,LoanIDC

21、ard char(18) not null,IssuesDate date,Address varchar(500) not null,LoanTelephone char(18) not null,IndustryType char(20) not null)单位资料表称号类型长度能否允许为空主/外键备注OrganizationNameVARCHAR50否主键单位称号OrganizationAddressNVARCHAR100否所在地址DWPropertiesNVARCHAR100否单位性质RegisteredCapitalSumNUMBER-否注册资本金MainBusinessNVARCH

22、AR100否主营业务DepositBankNVARCHAR50否开户银行JBYHKHPropertiesNVARCHAR50否经办银行开户性质CreditLineCHAR10否信誉等级PDOrganizationNVARCHAR50否评定机构AssetsAmountNUMBER-否资产总额LiabilitiesAmountNUMBER-否负债总额Asset-LiabilityRatioNUMBER(5,2)否资产负债率After-TaxProfitNUMBER-否税后利润总额create table Information(OrganizationName varchar(50) primar

23、y key not null,OrganizationAddress varchar(100) not null,DWProperties varchar(100) not null,RegisteredCapitalSum NUMBER not null,MainBusiness varchar(100) not null,DepositBank varchar(50) not null,JBYHKHProperties varchar(50) not null,CreditLine char(10) not null,PDOrganization varchar(50) not null,

24、AssetsAmount NUMBER not null,LiabilitiesAmount NUMBER not null,Asset-LiabilityRatio NUMBER(5,2) not null,After-TaxProfit NUMBER not null,)贷款恳求表称号类型长度能否允许为空主/外键备注CustomerNumberNUMBER(10,0)否主键客户号AccountNumberCHAR18否外键客户账户号LoanNameCHAR20否外键贷款人姓名LoanIDCardCHAR18否身份证号LanPasswordCHAR6否账号密码LoanDateDATE否贷款日

25、期LoanBalanceNUMBER-否贷款金额LoanRateNUMBER(5,2)否贷款利率LoanDeadlineDATE否贷款期限LoanTypeChAR18否贷款类型LoanUseNVARCHAR100否贷款用途OpenAddressCHAR100否开户地址GuarantorNameCHAR20否担保人姓名GuarantorIDCardCHAR18否担保人证件号GuarantorTelephoneNVARCHAR11否担保人联络方式RelationshipNVARCHAR20否与担保人关系create table Loan_Application(CustomerNumber cha

26、r(10,0) primary key,LoanIDCard char(18) not null,LanPassword char(6) not null,IDCardNumber char(20) not null,LoanDate date NOT NULL,LoanyType char(18) not nullLoanDeadLine date not null,LoanBalance number not null,LoanRate NUMBER (5,2) not null,LoanUse nvarchar(100) not null,OpenAddress CHAR(100) no

27、t null,GuarantorName CHAR(20) not null,GuarantorIDCard CHAR(18) not null,GuarantorTelephone nvarchar(11) not null,Relationship nvarchar(20) not null,SavingType char(30) not null,LoanName char(20) references Customer(LoanName),AccountNumber char(18) references Customer(CustomerNumber)资产管理表称号类型长度能否允许为

28、空主/外键备注CurrentAssetsNVARCHAR30是流动资产称号FixedAssetsNameNVARCHAR30是固定资产称号AssetsSumNUMBER-否资产金额AssetsDepreciationNUMBER-是资产折旧额AssetsSurplusValueNUMBER-否资产剩余价值OperatingDateDATE-否操作日期TotalAssetsNUMBER-否资产总计create table Information(CurrentAssets nvarchar(30),FixedAssetsName nvarchar(30),AssetsSum NUMBER not

29、 null,AssetsDepreciation NUMBER ,AssetsSurplusValue NUMBER not null ,OperatingDate date NOT NULL,TotalAssets NUMBER not null ,)贷款还款信息表称号类型长度能否允许为空主/外键备注CustomerNumberNUMBER(10,0)否主键客户号AccountNumberCHAR18否外键客户账户OpenNameCHAR20否开户人姓名CreditLoanRateNUMBER(5,2)否贷款利率LoanSumNUMBER-否贷款金额DeadlineDATE-否贷款期限Rep

30、aymentQuantityNUMBER-否还款总数量RepaymentSumNUMBER-否还款金额UnRepaymentSumNUMBER-否未还款余额create table Loan_Return_info(CustomerNumber number(10,0) primary key,OpenName char(20) not null,Deadline date NOT NULL,LoanSum number not null,CreditLoanRate NUMBER (5,2) not null,RepaymentQuantity NUMBER not null,Repayme

31、ntSum NUMBER not null,UnRepaymentSum NUMBER not null,AccountNumber char(18) references Customer(AccountNumber)贷款利息表称号类型长度能否允许为空主/外键备注CustomerNumberNUMBER(10,0)否主键客户号AccountNumberCHAR18否外键客户账户CreditLoanRateNUMBER(5,2)否贷款利率DeadlineDATE-否贷款期限RepaymentTypeCHAR18否还款类型HandleBusinessNVARCHAR50否经办业务内容create

32、 table Loan_Return(CustomerNumber number(10,0) primary key,Deadline date NOT NULL,CreditLoanRate NUMBER (5,2) not null,RepaymentQuantity NUMBER not null,HandleBusiness nvarchar(50) not null,AccountNumber char(18) references Customer(AccountNumber)4、结算业务表付款客户资料表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主

33、键客户账户号CustomerNameNVARCHAR20否外键客户名SummaryNVARCHAR30否摘要CurrentSumNUMBER-否当前金额PaymentSumNUMBER-否付款金额PaymentTypeNVARCHAR20否付款方式PaymentDateDATE-否付款日期PaymentChargeNUMBER-否支付手续费CurrentRalanceNUMBER-否账户总额create table Return_Info(AccountNumber char(18) primary key not null,Summary nvarchar(20) not null,Curr

34、entSum NUMBER not null,PaymentSum NUMBER not null,PaymentType nvarchar(20) not null,PaymentDate date NOT NULL,PaymentCharge NUMBER not null,CurrentRalance NUMBER not null,CustomerName nvarchar(18) references Customer(CustomerNumber)收款客户资料表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号DepositBankNVARC

35、HAR30否开户银行CustomerNameNVARCHAR20否外键客户名SummaryNVARCHAR50否摘要GatheringSumNUMBER-否收款金额GatheringDateDATE-否收款日期create table Loan_Return(AccountNumber char(18) primary key not null,DepositBank nvarchar(30) not null,CustomerName nvarchar(20) not null,Summary nvarchar(50) not null,GatheringSum NUMBER not nul

36、l,GatheringDate date NOT NULL,CustomerName nvarchar(18) references Customer(CustomerNumber)付款公司资料表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号CompanyNameNVARCHAR30否公司称号CompanyAddressNVARCHAR100是公司地址PaymentItemNVARCHAR50否付款工程PaymentSumNUMBER-否付款金额PaymentDateDATE-否付款日期PaymentChargeNUMBER-否支付手续费Accoun

37、tsBalanceNUMBER-否账户余额create table Loan_Return(AccountNumber char(18) primary key not null,CompanyName nvarchar(30) not null,CompanyAddress nvarchar(100) ,PaymentItem nvarchar(30) not null,PaymentSum NUMBER not null,PaymentDate date NOT NULL,PaymentCharge NUMBER not null,AccountsBalance NUMBER not nu

38、ll)收款公司资料表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键收款账户号DepositBankNVARCHAR30否开户银行CompanyNameNVARCHAR30否公司称号CompanyAddressNVARCHAR100是公司地址GatheringItemNVARCHAR50否收款工程GatheringSumNUMBER-否收款金额GatheringDateDATE-否收款日期create table Collection_Company(AccountNumber char(18) primary key not null,DepositBank

39、NVARCHAR(30) not null,CompanyName NVARCHAR(30) NOT NULL,CompanyAddress NVARCHAR(100)GatheringItem NVARCHAR(50) not null,GatheringSum number not null,GatheringDate date not null)结算盈利表称号类型长度能否允许为空主/外键备注HandleBusinessNVARCHAR50否经办业务内容GatheringAmountNUMBER-否所收金额GatheringDateDATE-否收款日期ResponsiblePersonCH

40、AR20否经办人员SumofMoneyNUMBER-否金额总计create table Profit(HandleBusiness NVARCHAR(50) not null,GatheringAmount number not null,GatheringDate date NOT NULL,ResponsiblePerson char(20) not null,SumofMoney number not null)5.网上银行业务表贷记卡还款表称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号AccountNameCHAR30否用户姓名Passwor

41、dChAR20否密码IDcardnumberNVARCHAR20否身份证号码PaymentSumNUMBER-否还款金额PaymentDateDATE-否还款日期AccountsBalanceNUMBER-否账户余额create table Payment_Bill(AccountNumber char(18) primary key not null,AccountName char(30) not null,Password char(20) NOT NULL,IDcardnumber NVARCHAR(20) not null,PaymentSum number not null,Pay

42、mentDate date not null,AccountsBalance number not null)网上缴费表:称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号AccountNameCHAR30否用户姓名PasswordChAR20否密码IDcardnumberNVARCHAR20否身份证号码PhonenumberCHAR20否手机号码PaymentSumNUMBER-否缴费金额PaymentDateDATE-否缴费日期AccountsBalanceNUMBER-否账户余额create table Payment(AccountNumber

43、char(18) primary key not null,AccountName char(30) not null,Password char(20) NOT NULL,IDcardnumber NVARCHAR(20) not null,Phonenumber char(20) not null,PaymentSum number not null,PaymentDate date not null,AccountsBalance number not null)电子工资单查询表:称号类型长度能否允许为空主/外键备注AccountNumberCHAR18否主键客户账户号AccountNa

44、meCHAR30否用户姓名PasswordChAR20否密码IDcardnumberNVARCHAR20否身份证号码PhonenumberCHAR20否手机号码WageSumNUMBER20否工资金额SelectDateDATE-否查询日期AccountsmountNUMBER20否账户金额create table Wage(AccountNumber char(18) primary key not null,AccountName char(30) not null,Password char(20) NOT NULL,IDcardnumber NVARCHAR(20) not null,

45、Phonenumber char(20) not null,SelectDate date not null,Accountsmount number(20) not null)第二部分:数据库实例及存储构造设计一、总体设计1、数据中心设计工商银行有南北两个数据中心,北方中心在北京,南方中心在上海。功能是担任全国的业务信息处置,其中心计算机系统衔接全国各地的营业网点。全国任一工行每天的每笔买卖都实时聚集到南方数据中心处置,是整个工商银行的信息中心,南北中心互为备份中心。业务数据量的估算:经估算,工行每年的数据存储约3700G+,即每天10G,但新上线或扩容时,对所恳求的存储不得全部一次性挂上,

46、应该预留出30左右的空间用于追加,以防止出现业务开展和预期不一致时剩余空间多寡不均,调整困难。 操作系统上应该预先做好几个适宜大小的lv备用。2、数据库效力器总体设计效力器任务方式:在银行系统中,客户并发数目非常多,公用效力方式满足不了银行系统的要求,所以应该选用共享效力器方式。共享效力器方式下,一个效力进程可以被多个用户进程共享,这样可以使更多用户在同一时间对进展数据库访问。数据库部署方式设计:数据大集中为银行带来集约化运营管理优势的同时,也带来了信息系统风险的相对集中,这使得银行运营开展对信息系统延续运转的要求也越来越高。加强信息系统灾备体系建立,保证业务延续运转,曾经成为影响银行市场竞争

47、才干的一个重要要素。对RTO=0、RPO=0的系统,决议数据库采用RAC+DateDateGuard方式。根据RAC+DateDateGuard方式的特点,有如下要求: 1. 主机与备机在物理上要分开。为了实现容灾的特性,需求在物理上分割主机和备机。 2. 进展合理的设计,充分实现DATEGUARD的功能。 注: RTORecoveryTime Object:恢复时间目的,灾难发生后信息系统从停顿到必需恢复的时间要求。 RPORecovery Point Object:恢复点目的,指一个过去的时间点,当灾难或紧急事件发生时,数据可以恢复到的时间点。数据库类型设计:数据库类型选用OLTP类型,O

48、LTP数据库支持某种特定的操作,OLTP系统是一个包含繁重及频繁执行的DML运用,其面向事务的活动主要包括更新,同时也包括一些插入和删除。OLTP系统可以允许有很高的并发性在这种情况下,高并发性通常表示许多用户可以同时运用一个数据库系统。银行的业务大多预定系统或在线时时买卖系统,例如网上银行和ATM自动取款机系统。所以银行系统应该选用OLTP型数据库。归档方式设计:银行对数据平安要求非常高,不允许丧失任何数据,而且数据库需求全天候运转,所以应该选择归档方式,归档方式不仅可以用来维护例程失败,而且还可以在介质失败的时候,最大程度的恢复数据库的原有数据。此时,数据库管理员可以利用数据库备份文件、归

49、档日志文件、重做日志文件等把数据库中的数据恢复到缺点发生的那一时点。3、效力器及存储设备设计数据平安对银行是非常重要的,IOE组合是之前我国多个行业不断运用的数据库系统。就字面概念来说,IBM是效力器提供商,Oracle是数据库软件提供商,EMC那么是存储设备提供商,三者构成了一个从软件到硬件的企业数据库系统。IOE可以为客户提供数据的存储和维护,为客户提供软件配置和硬件配置效力,提高了数据的平安性。磁盘设备采用磁盘阵列,随着硬件技术的开展,目前磁盘阵列的运用变得越来越普遍。对于磁盘阵列系统,由于RAID的划分,不存在一个个真实的物理盘,对应的是物理卷(PV),逻辑卷组(VG),逻辑卷(LV)

50、。对较重要、并且效率要求较高的系统引荐运用RAIDO+1的磁盘配置而不运用RAID5,由于RAID5的校验技术会降低运用数据库系统的效率。但运用RAIDO+1,比RAID5需求更多物理磁盘。不同的类型对象,分布在不同的卷组上:1、表对应的数据和索引分别放置在不同的物理磁盘上:2、控制文件的多个备份分别放置在不同的物理磁盘上:3、REDO日志组的多个成员放置在不同的物理磁盘上;4、将Oracle文件、SYSTEM表空间、TEMPORARY表空间、UNDO表空间放置在不同的物理磁盘上。二、实例设计Oracle数据库实例那么是一组Oracle后台进程/线程以及在效力器分配的共享内存区,包括一些存储构

51、造(统称为System Gloabl Area,即SGA),用来存储最近从数据库查询的数据。SGA区内存管理经过手工设置,根据我们设计的工行的数据量总额即一切数据文件的存储总量为一年约3700G,SGA大小通常是全部数据文件的2%,不可太大,以免引起操作系统的切换与分页,因此,需分配74G内存。SGA包括以下几个部分:1、数据块缓冲区date block buffer cache。它是SGA中的一块高速缓存,用来存储从数据库重读取的数据块表、索引、簇等,采用least recently used (LRU,最近最少运用)的方法进展空间管理,约占总内存的30%50%, DB_CACHE_SIZE

52、= 22GB。4、SQL共享池。采用LRU算法管理。工行全国的业务多,因此在顶峰期时并发用户一次可达12000多,即并发用户设置10G。共享池约占总内存的40%50%,所以设置SHARED_POOL_SIZE=34GB。3、重做日志缓冲区。该缓冲区保管为数据库恢复过程中用于前滚操作。较大的重做日志缓冲区,可以减少重做日志文件写的次数。根据SGA设置值将参数大小为:LOG_BUFFER=100M.三、存储设计一控制文件设计由于每个数据库实例应至少有两个控制文件,且每个文件存储在独立的物理磁盘上。假设有一个磁盘失效而导致控制文件不可用,与其相关的数据库实例必需封锁。一旦失效的磁盘得到修复,可以把保

53、管在另一磁盘上的控制文件复制到该盘上。这样数据库实例可重新启动。并经过非介质恢复操作使数据库得到恢复。 因此,为了使整个系统的高可靠地运转,我们为系统设置3个控制文件Control01.ctl、Control02.ctl、Control03.ctl分别储存在01磁盘、02磁盘、03磁盘。大小途径能否归档Control01.ctl256MB01磁盘/D:/是Control02.ctl256MB02磁盘/F: /是Control03.ctl256MB03磁盘/E: /是二重做日志文件设计重做日志文件的尺寸会对数据库的性能产生重要影响,由于它的尺寸大小决议着数据库的写进程DBWn和日志归档进程ARC

54、n。普通情况下,较大的日志文件提供较好的数据库性能,较小的重做日志文件会添加核对点checkpoint的活动,从而导致性能的降低。 为了防止I/O争用,把各个重做日志文件组成员分布到不同的物理磁盘上。 group1的为redo11.log和redo12.log分别放在04磁盘F分区和04磁盘D分区 group2的为redo21.log和redo22.log分别放在05磁盘E分区和05磁盘 F分区 group3的为redo31.log和redo32.log分别放在06磁盘D分区和06磁盘E分区group4的为redo41.log和redo42.log分别放在07磁盘E分区和07磁盘F分区grou

55、p3的为redo51.log和redo52.log分别放在08磁盘D分区和08磁盘F分区重做日志文件组名字重组日志文件称号大小位置能否归档Group01Redo11.log100MB04磁盘是Redo12.log100MB04磁盘是Group02Redo21.log512MB05磁盘是Redo22.log512MB05磁盘是Group03Redo31.log1024MB06磁盘是Redo32.log1024MB06磁盘是Group04Redo41.log50MB07磁盘是Redo42.log50MB07磁盘是Group05Redo51.log700MB08磁盘是Redo52.log700MB0

56、8磁盘是三非数据表空间设计暂时表空间(temporary tablespace):用来保管暂时数据,多用于数据的磁盘排序。剧烈建议在暂时表空间内创建暂时数据文件,不要创建永久数据文件。回滚表空间(rollback/undo tablespace):仅用来保管回退信息。不能在该表空间创建其他类型的段如表、索引等)。表空间类别称号存储内容阐明暂时表空间TEMP包容排序数据总空间大小不小于4G撤销表空间UNDO包容回滚数据不小于8G,oracle数据库自动生成四数据表空间设计重点内容根本表空间:根本表空间称号 功能 数据量 操作频率数据流量Deposit01 表空间活期存款表400G5000/天1G

57、/天Deposit02表空间定期存款表400G5000/天1G/天Deposit03表空间取款表400G5000/天1G/天Loan01 表空间贷款客户资料表,单位信息表. 300G3000/天0.6G/天Loan02 表空间贷款恳求表,资产管理表. 300G3000/天0.6G/天Loan03 表空间贷款还款信息表,贷款利息表。 300G3000/天0.6G/天Settlement01表空间付款客户资料表,收款客户资料表. 250G3000/天1G/天Settlement02表空间付款公司资料表,收款公司资料表, 250G3000/天1G/天Settlement03表空间结算盈利表 250G

58、3000/天1G/天Base01 表空间查询余额表,修正密码表,转账买卖表。300G3000/天1G/天Base02 表空间开户信息表,客户信息表,账号根本信息表。300G3000/天1G/天Online表空间存储以下根本表:贷记卡还款表,网上缴费表,电子工资单查询表,250G2500/天1G/天总计3700G41500/天14.8G/天每个表空间下的根本表:Deposit类表空间表称号功能存储的表空间称号Deposit_HuoQi活期存款Deposit01Deposit_DingQi定期存款Deposit02Deposit_Qukuan取款Deposit03 Loan类 表空间表称号功能存储

59、的表空间称号Loan_DKKH贷款客户资料Loan01Loan_DW单位信息Loan01Loan_DKSQ贷款恳求Loan02Loan_ZYGL资产管理Loan02Loan_DKHK贷款还款信息Loan03Loan_DKLX贷款利息Loan03Settlement类表空间表称号功能存储的表空间称号Settlement_FKKH付款客户资料Settlement01Settlement_SKKE收款客户资料Settlement01Settlement_FKGS付款公司资料Settlement02Settlement_SKGS收款公司资料Settlement02Settlement_JSYL结算盈利

60、Settlement03 base 表空间表称号功能存储的表空间称号Base_Kaihu开户信息Base01Base_kehu客户信息Base01Base_ZHJB账号根本信息Base01Base_CXYE查询余额Base02Base_XGMM修正密码Base02Base_ZZJY转账买卖Base02Online表空间表称号功能存储的表空间位置Online_DJKHK贷记卡还款OnlineOnline_WSJF网上缴费OnlineOnline_DZGZDCX电子工资单查询Online数据文件:向数据库的Deposit01表空间的09磁盘添加三个1G的处于归档方式下的数据文件。向数据库的Depo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论