大型数据库技术实验2

大型数据库技术实验2

ID:35543390

大小:123.50 KB

页数:6页

时间:2019-03-26

大型数据库技术实验2_第1页
大型数据库技术实验2_第2页
大型数据库技术实验2_第3页
大型数据库技术实验2_第4页
大型数据库技术实验2_第5页
资源描述:

《大型数据库技术实验2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验2Oracle数据库体系结构姓名:林丹萍学号:0910012115专业:信息与计算科学班级:09信计1班同组人:无实验日期:2012-3-14【实验目的与要求】1.熟悉Oracle数据库的物理结构2.理解Oracle的工作机制3.理解Oracle的软件结构【实验内容与步骤】2.0 实验准备 以系统管理员身份登入到数据库。2.1 物理存储结构2.1.1数据文件给出运行结果截图:练习:用desc命令查看V$datafile视图的结构,并试着查询更详细的信息。2.1.2日志文件通过如下方式查看重做日志文件相关信息:给出运行

2、结果截图:练习:用desc命令查看V$log视图的结构,并试着查询控制文件更详细的信息。2.1.3控制文件通过如下方式查看控制文件相关信息:给出运行结果截图:练习:用desc命令查看V$controlfile视图的结构,并试着查询更详细的信息。2.1.4参数文件通过如下方式查看参数文件相关信息:给出运行结果截图:阅读结果并理解各数据项的含义。练习:在%oracle_home%(如C:oracleproduct10.1.0db_1database)找到名为SPFileSID.ora(如:SPfileTestdb.

3、ora)和init.ora的文件,此文件即为参数文件,用记事本打开它们,阅读其内容并理解各数据项的作用。2.2 Oracle逻辑存储结构2.2.1查看表空间的名称及大小执行以下语句,并给出运行结果。给出运行结果截图:2.2.2查看表空间物理文件的名称及大小执行以下语句,并给出运行结果。给出运行结果截图:2.2.3查看所有表空间对应的数据文件名:SQL>selectdistinctfile_name,tablespace_name,AUTOEXTENSIBLEfromdba_data_files;给出运行结果截图:2.3 

4、Oracle内存与进程结构2.3.1查看sga情况:SQL>SELECT NAME, BYTES FROM SYS.V_$SGASTAT ORDER BY NAME ASC;给出运行结果截图:2.3.2检查共享内存的剩余情况:SQL>select request_misses, request_failures from v$shared_pool_reserved;  给出运行结果截图:2.3.3查看数据库中某用户,正在运行什么SQL语句SQL>SELECT SQL_TEXT FROM V$SQLTEXT T, V$S

5、ESSION S WHERE T.ADDRESS=S.SQL_ADDRESS AND T.HASH_value=S.SQL_HASH_value  AND S.MACHINE='XXXXX' OR USERNAME='WACOS';给出运行结果截图:2.4 其他2.4.1查看数据库库对象:SQL>select owner, object_type, status, count(*) count# from all_objects group by owner, object_type, status;给出运行结果截图:2

6、.4.2查看数据库的创建日期和归档方式:SQL>Select Created, Log_Mode, Log_Mode From V$Database; 给出运行结果截图:2.4.3查看还没提交的事务:SQL>select * from v$locked_object;给出运行结果截图:2.4.4查看当前SQL*PLUS用户的sid和serial#:SQL>select sid, serial#, status from v$session where audsid=userenv('sessionid');给出运行结果截

7、图:2.4.5查看当前数据库的字符集:  SQL>select userenv('language') from dual; 给出运行结果截图:2.4.6查看客户端登陆的IP地址:SQL>select sys_context('userenv','ip_address') from dual;给出运行结果截图:2.5 实验练习2.5.1查看当前用户的缺省表空间SQL>selectusername,default_tablespacefromuser_users;给出运行结果截图:2.5.2查看当前用户的角色SQL>sel

8、ect*fromuser_role_privs;给出运行结果截图:2.5.3查看当前用户的系统权限和表级权限SQL>Select*fromuser_sys_privs;给出运行结果截图:SQL>select*fromuser_tab_privs;给出运行结果截图:2.5.4显示指定用户所具有的系统权限SQL>sele

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。