MYSQL网页设计检察oracle 10g 视图
”由于MySQL已经是一个运行了众多知名Web2.0网站的数据,包括Craigslist、Digg、Wikipedia和Google等,或许我们可以说每一个Web2.0公司实质上是一个使用MySQL数据库的公司。oracle|视图检察oracle10g视图
1、检察数据库的名字和回档形态
SQL>selectname,log_modefromv$database;
NAMELOG_MODE
---------------------
HB130000ARCHIVELOG
2、检察数据库的instance名字和形态
SQL>selectinstance_name,statusfromv$instance;
INSTANCE_NAMESTATUS
----------------------------
hb130000OPEN
3、检察表空间称号、形态和办理体例
SQL>selecttablespace_name,status,extent_managementfromdba_tablespaces;
TABLESPACE_NAMESTATUSEXTENT_MAN
-------------------------------------------------
SYSTEMONLINELOCAL
UNDOTBS1ONLINELOCAL
SYSAUXONLINELOCAL
TEMPONLINELOCAL
USERSONLINELOCAL
GFBONLINELOCAL
YSZX130000002004ONLINELOCAL
RMANONLINELOCAL
8rowsselected.
4、检察把持文件的地位和名字
SQL>selectnamefromv$controlfile;
NAME
/oracle/app/oracle/OraHome/dbs/hb130000/control01.ctl
/oradata/hb130000/control02.ctl
/oradata/hb130000/control03.ctl
5、检察日记文件的组名、成员数目、形态和巨细
SQL>selectgroup#,members,bytes,statusfromv$log;
GROUP#MEMBERSBYTESSTATUS
----------------------------------------------
1252428800INACTIVE
2252428800INACTIVE
3252428800CURRENT
6、检察日记文件的地位
SQL>selectgroup#,memberfromv$logfile;
GROUP#
----------
MEMBER
3
/oradata/hb130000/redo03.log
3
/oracle/app/oracle/OraHome/dbs/hb130000/redo03.rdo
2
/oradata/hb130000/redo02.log
GROUP#
----------
MEMBER
2
/oracle/app/oracle/OraHome/dbs/hb130000/redo02.rdo
1
/oradata/hb130000/redo01.log
1
/oracle/app/oracle/OraHome/dbs/hb130000/redo01.rdo
6rowsselected.
7、检察数据文件的地位和巨细
SQL>selectname,bytesfromv$datafile;
NAME
BYTES
----------
/oradata/hb130000/system01.dbf
492830720
/oradata/hb130000/undotbs01.dbf
41943040
/oradata/hb130000/sysaux01.dbf
346030080
NAME
BYTES
----------
/oradata/hb130000/users01.dbf
5242880
/oradata/hb130000/GFB.DBF
20971520
/oradata/hb130000/YSZX130000002004.DBF
176160768
NAME
BYTES
----------
/oradata/hb130000/rman.dbf
104857600
7rowsselected.
8、检察用户具有的工具和范例
SQL>selectobject_name,object_typefromdba_objectswhereowner=SCOTT;
OBJECT_NAME
OBJECT_TYPE
--------------------------------------------------------------------------------
-------------------------------------------------------------------
DEPT
TABLE
PK_DEPT
INDEX
EMP
TABLE
PK_EMP
INDEX
BONUS
TABLE
SALGRADE
TABLE
6rowsselected.
9、检察一时文件的信息
SQL>selectname,bytesfromv$tempfile;
NAME
BYTES
----------
/oradata/hb130000/temp01.dbf
20971520
10、检察回档日记信息
SQL>selectname,FIRST_CHANGE#,next_change#fromv$archived_log;
NAME
--------------------------------------------------------------------------------
FIRST_CHANGE#NEXT_CHANGE#
-------------------------
/oracle/app/oracle/OraHome/dbs/archive/hb130000_1_53_532853380.dbf
16691781707392
/oracle/app/oracle/OraHome/dbs/archive/hb130000_1_54_532853380.dbf
17073921734524
/oracle/app/oracle/OraHome/dbs/archive/hb130000_1_55_532853380.dbf
17345241772848
NAME
--------------------------------------------------------------------------------
FIRST_CHANGE#NEXT_CHANGE#
-------------------------
/oracle/app/oracle/OraHome/dbs/archive/hb130000_1_56_532853380.dbf
17728481798092
/oracle/app/oracle/OraHome/dbs/archive/hb130000_1_57_532853380.dbf
17980921831478
/oracle/app/oracle/OraHome/dbs/archive/hb130000_1_58_532853380.dbf
18314781865033
有的时候,一些缺失的功能可以通过别的办法来实现,例如,在MySQL4.1以前,你可以通过使用join方法来替代子查询的功能。在MySQL5.0中,大多数关系型数据库所要求的功能已经都具备。 数据库物理框架没有变动undo和redo都放在数据库得transaction中,个人感觉是个败笔。如果说我们在设计数据库的时候考虑分多个数据库,可能能在一定程度上避免I/O效率问题。 SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。 始终遗憾SQLServer的登陆无法分配CPU/内存占用等指标数。如果你的SQLServer给别人分配了一个只可以读几个表的权限,而这个家伙疯狂的死循环进行连接查询,会给你的系统带来很大的负担。 如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。 然后最好有实践机会,能够把实践到的和实践结合起来,其实理论思考是个非常困扰和痛苦的事情 你可以简单地认为适合的就是好,不适合就是不好。 呵呵,这就是偶想说的
页:
[1]