1 / 11
文档名称:

oracle基础知识2.doc

格式:doc   大小:83KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

oracle基础知识2.doc

上传人:ttteee8 2020/7/7 文件大小:83 KB

下载得到文件列表

oracle基础知识2.doc

相关文档

文档介绍

文档介绍:查看数据库版本:select*fromv$version;查询某一用户下的表,如:查询rkdata用户下的所有表:Connrkdata/rkdata;Select*fromtab;V$FIXED_TABLE可以查看所有动态性能视图Select*fromv$tablespace;查询表空间信息(如都有哪些表空间)Selectsum(bytes/102^1024)fromdba_free_spacewheretablespace』表空间名';•■查看剩余表空间。SQL>insert/*+append*/intoV_8600000002010070107000931select*fromV_******@testapp212WHERESURVEYOBJECTID(表字段名)LIKE'861306%,;用DBIink分区导入数据。v$locked_object :-•查看数据库死锁相关信息SQL>selectsid,serial#,username••查看数据库死锁相关信息fromv$sessionwheresidin(selectblocking_sessionfromv$session)查询死锁的sql语句:,,,,,,#,,v$locked_objectb,v$sessionc,v$===;SQL>altersystemkillsession'144,8982'immediate;■•杀掉死锁进程(sid,serial#)(./blog/static白42233302009**********&)如果有长期出现的一列,可能是没有释放的锁。我们可以用下面SQL语句杀掉长期没有释放非正常的锁:altersystemkillsession*sid,serial#*;OraclelOgl71!收站及彻底删除table:droptablexxpurge--彻底删除一个表drop后的表被放在同收站(user_recyclebin浬,而不是直接删除掉。这样,[^收站里的表信息就可以被恢复,或彻底清除。通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句flashbacktable<>tobeforedrop[renameto<new_table_name>]; •■恢复删除的表将同收站里的表恢复为原名称或指定新名称,表中数据不会丢失。若要彻底删除表,则使用语句:droptable<table_name>purge;.清除回收站里的信息:清除指定表:purgetable<table_name>;清除当前用户的I5!收站:purgerecyclebin;清除所有用户的回收站:purgedba_recyclebin;查魂数据库后台运行的sql语句:,,$sessiona,v$processb,v$==;修改数据库最大连接数:showparameterprocesses;”并执行,查看目前最大连接数altersystemsetprocesses=600scope二spfile;"并执行,修改最大连接数为6000查看数据库连接数:SELECTmachine,COUNT(machine)AS连接数量FROMv$session(或gv$session,当数据库为RAC时)GROUPBYmachineORDERBYmachine;查询数据库用pfile启动还是spfile启动:showparameterspfile 值是空的就说明你是用pfile启动的,没有使用spfile启动,当创建spfile后,oracle在重启时就会默认使用spfile索引数据字典信息:1)all/dba/user_indexes2)索引对应的字段信息:all/dba/user_ind_columnsLsnrctl..监听status监听状态导入数据参数:使用了I