MYSQL编程:ORACLE 口试成绩-手艺篇(2)
关于这个理由我把它放在最后一位。在很多业界专家中有一个相当一致的观点:MySQL不能很好的扩展。关于这点可能有很大的分歧,争论的焦点主要集中于水平可扩展性和垂直可扩展性上。MySQL则更倾向于垂直可扩展性。oracle|成绩ORACLE口试成绩-手艺篇(2)
21.怎样判别数据库的时区?
解答:SELECTDBTIMEZONEFROMDUAL;
22.注释GLOBAL_NAMES设为TRUE的用处
解答:GLOBAL_NAMES指明连接数据库的体例。假如这个参数设置为TRUE,
在创建数据库链接时就必需用不异的名字保持远程数据库
23。怎样加密PL/SQL程序?
解答:WRAP
24.注释FUNCTION,PROCEDURE和PACKAGE区分
解答:function和procedure是PL/SQL代码的汇合,一般为了完成
一个义务。procedure不必要前往任何值而function将前往一个值
在另外一方面,Package是为了完成一个贸易功效的一组function和proceudre
的汇合
25.注释TABLEFunction的用处
解答:TABLEFunction是经由过程PL/SQL逻辑前往一组记录,用于
一般的表/视图。他们也用于pipeline和ETL历程。
26.举出3种能够搜集threeadvisorystatistics
解答:BufferCacheAdvice,SegmentLevelStatistics,TimedStatistics
27.Audittrace寄存在哪一个oracle目次布局中?
解答:unix$ORACLE_HOME/rdbms/audit
Windowstheeventviewer
28.注释materializedviews的感化
解答:Materializedviews用于削减那些汇总,汇合和分组的
信息的汇合数目。它们一般合适于数据堆栈和DSS体系。
29.当用户历程堕落,哪一个背景历程卖力清算它
解答:PMON
30.哪一个背景历程革新materializedviews?
解答:TheJobQueueProcesses.
31.怎样判别哪一个session正在保持和它们守候的资本?
解答:V$SESSION/V$SESSION_WAIT
32.形貌甚么是redologs
解答:RedoLogs是用于寄存数据库数据修改情况的物理和逻辑布局。
能够用来修单数据库.
33.怎样举行强迫LOGSWITCH?
解答:ALTERSYSTEMSWITCHLOGFILE;
34.举出两个判别DDL修改的办法?
解答:你可使用Logminer或Streams
35.Coalescing做了甚么?
解答:Coalescing针关于字典办理的tablespace举行碎片收拾,将
邻近的小extents兼并成单个的年夜extent.
36.TEMPORARYtablespace和PERMANENTtablespace的区分是?
解答:Atemporarytablespace用于一时工具比方排序布局而permanenttablespaces
用来存储那些实在的工具(比方表,回滚段等)
37.创立数据库时主动创建的tablespace称号?
解答:SYSTEMtablespace.
38.创立用户时,必要付与新用户甚么权限才干使它联上数据库。
解答:CONNECT
39.怎样在tablespace里增添数据文件?
解答:ALTERTABLESPACE<tablespace_name>ADDDATAFILE<datafile_name>SIZE<size>
40.怎样变化数据文件的巨细?
解答:ALTERDATABASEDATAFILE<datafile_name>RESIZE<new_size>;
41.哪一个VIEW用来反省数据文件的巨细?
解答:DBA_DATA_FILES
42.哪一个VIEW用来判别tablespace的残剩空间
解答:DBA_FREE_SPACE
43.怎样判别谁往内外增添了一条记录?
解答:auditing
44.怎样重构索引?
解答:ALTERINDEX<index_name>REBUILD;
45.注释甚么是Partitioning(分区)和它的长处。
解答:Partition将年夜表和索引支解成更小,易于办理的分区。
46.你方才编译了一个PL/SQLPackage可是有毛病报导,怎样显现堕落信息?
解答:SHOWERRORS
47.怎样汇集表的各类形态数据?
解答:ANALYZE
TheANALYZEcommand.
48.怎样启动SESSION级其余TRACE
解答:DBMS_SESSION.SET_SQL_TRACE
ALTERSESSIONSETSQL_TRACE=TRUE;
49.IMPORT和SQL*LOADER这2个工具的分歧点
解答:这两个ORACLE工具都是用来将数据导进数据库的。
区分是:IMPORT工具只能处置由另外一个ORACLE工具EXPORT天生
的数据。而SQL*LOADER能够导进分歧的ASCII格局的数据源
50。用于收集毗连的2个文件?
解答:TNSNAMES.ORAandSQLNET.ORA
black_snail
ligang1000@hotmail.com
MySQL的低成本来自于其简单性吗?它的普及性是由于其低成本吗?其实,在MySQL的最“好”与最“不好”的功能之间没有明显的分界线,但它们组合在一起就形成了一副让我们欣赏的作品。 入门没那么困难,精通没那么容易 一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。) 相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐 如果你是从“学习某一种数据库应用软件,从而获得应聘的资本和工作机会”的角度来问的话。 微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。 你可以简单地认为适合的就是好,不适合就是不好。 财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..
页:
[1]