电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

DB2数据库知识点梳理汇总VIP免费

DB2数据库知识点梳理汇总_第1页
1/6
DB2数据库知识点梳理汇总_第2页
2/6
DB2数据库知识点梳理汇总_第3页
3/6
DB2数据库:1、查看空间大小db2listtablespacesshowdetail,如下图;通过可用页数可以判断空间是否满2、查看数据库文件存放位置Db2LISTTABLESPACECONTAINERSFOR表空间标识SHOWDETAIL如下图:3、调整空间大小在现有数据文件扩容:altertablespacedatadbsextend(file'/home/db2inst1/db/r_dta_01'1000M)增加新数据文件:altertablespacedatadbsadd(file'/home/db2inst1/db/r_dta_02'4096M)不指定单位(G,M,K)默认为页4、数据库的日志文件已满查看日志使用情况getdbcfgfor数据库名修改日志文件大小:updatedbcfgforusingLOGFILSIZ4096修改主日志文件个数:updatedbcfgforusingLOGPRIMARY20修改辅助日志文件个数:updatedbcfgforusingLOGSECOND10将数据库设置为空间自增加ALTERTABLESPACE库名AUTORESIZEYES查看是否为自增加getsnapshotfortablespacesonORACLE数据库:1、查看空间大小Selecttable_name,sum(bytes),file_namefromdba_data_filesgroupbytablespace_name,查看未用空间大小:selectsum(bytes)/(1024*1024)asfree_space,tablespace_namefromdba_free_spacegroupbytablespace_name;汇总:SELECTA.TABLESPACE_NAME,A.BYTESTOTAL,B.BYTESUSED,C.BYTESFREE,(B.BYTES*100)/A.BYTES"%USED",(C.BYTES*100)/A.BYTES"%FREE"FROMSYS.SM$TS_AVAILA,SYS.SM$TS_USEDB,SYS.SM$TS_FREECWHEREA.TABLESPACE_NAME=B.TABLESPACE_NAMEANDA.TABLESPACE_NAME=C.TABLESPACE_NAME;2、调整空间大小增加新数据文件并自增长:altertablespace库名adddatafile'/home/oracle/data_02.dbf'size200mautoextendonnext10mmaxsize500m/unlimeted;在现有数据文件扩容:alterdatabasedatafile'/opt/oracle/ora_tbs/xwj_datafile01.dbf'resize200m;日志已满的处理方法ORA-00257:archivererror.Connectinternalonly,untilfreedarchivelog1.用sys用户登录sqlplussys/oracle@ora10gassysdba2.看看archivlog所在位置SQL>showparameterlog_archive_dest;NAMETYPEVALUE-----------------------------------------------------------------------------log_archive_deststringlog_archive_dest_1stringlog_archive_dest_10string3.一般VALUE为空时,可以用archiveloglist;检查一下归档目录和logsequenceSQL>archiveloglist;DatabaselogmodeArchiveModeAutomaticarchivalEnabledArchivedestinationUSE_DB_RECOVERY_FILE_DESTOldestonlinelogsequence360Nextlogsequencetoarchive360Currentlogsequence3624.检查flashrecoveryarea的使用情况,可以看见archivelog已经很大了,达到96.62SQL>select*fromV$FLASH_RECOVERY_AREA_USAGE;FILE_TYPEPERCENT_SPACE_USEDPERCENT_SPACE_RECLAIMABLENUMBER_OF_FILES----------------------------------------------------------------------CONTROLFILE.1301ONLINELOG2.9303ARCHIVELOG96.620141BACKUPPIECE000IMAGECOPY000FLASHBACKLOG0005.计算flashrecoveryarea已经占用的空间SQL>selectsum(percent_space_used)*3/100fromv$flash_recovery_area_usage;SUM(PERCENT_SPACE_USED)*3/100-----------------------------2.99046.找到recovery目录,showparameterrecoverSQL>showparameterrecover;NAMETYPEVALUE-----------------------------------------------------------------------------db_recovery_file_deststring/u01/app/oracle/flash_recovery_areadb_recovery_file_dest_sizebiginteger5Grecovery_parallelisminteger07上述结果告诉我们,归档位置用的是默认值,放在flash_recovery_area下(db_recovery_file_dest目录=/u01/app/oracle/flash_recovery_area)[root@sha310.2.0]#echo$ORACLE_BASE/u01/app/oracle[root@sha310.2.0]#cd$ORACLE_BASE/flash_recovery_area/ora10g/archivelog转移或清除对应的归档日志,删除一些不用的日期目录的文件,注意保留最后几个文件(比如360以后的)---------------------------------------------------------------------------------------注意:在删除归档日志后,必须用RMAN维护控制文件,否则空间显示仍然不释放。-...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

DB2数据库知识点梳理汇总

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部