m的5次方+m的6次方+m的7次方=0求m的66次方

2.  RMAN 中的list 命令显示的信息是从控制文件中获取的,假设使用rm等命令手工的删除备份文件,这个动作不会同步到控制文件,造成不一致,这样的不一致会导致使用rman时报错。能够使用delete 删除这些过期的记录,在用就不会报错了。 

2. 系统中没有多余的空缓冲区来存放数据 

5. 每隔3秒钟ckpt会去更新控制文件和数据文件。记录checkpoint运行的情况。

2. 当通过设置初始化參数:

3. 当数据库管理员手动请求时:

8.  建表前推断表是否存在的存储过程。

 所以我们能够在创建表之前用例如以下存储过程来推断。 

表示数据块什么时候移入和移出freelist。

pctused:假设数据块的使用率小于pctused的值,则该数据块又一次增加到fresslist中。

pctfree:假设数据块的使用率高于pctfree的值。则该数据块从freelist中移出。

11. Oracle利用现有的表创建一张新表,仅仅要表结构同样

13. 开发者通常习惯赋予全部用户DBA权限,查看权限

把得到的sid,serial#号替换到以下的语句中:

19. 查看表上是否存在的索引

使用truncate时,速度比delete,可是系统不做Log。清空表的数据。仅保留类别结构。被删除的数据不能ROLLBACK。这点是与DELETE的主要区别.不能Rollback也就是会删除log文件.在SQL Server里面假设你用Truncate,自己主动增长的行又会从1開始

26. 表中的数据例如以下图所看到的

仅仅取出字段b,c不反复的字段。

TRUNC函数为指定元素而截去的日期值。

其详细的语法格式例如以下:

fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由近期的日期截去

以下是该函数的使用情况:

TRUNC函数返回处理后的数值,其工作机制与ROUND函数极为类似,仅仅是该函数不正确指定小数前或后的部分做对应舍入选择处理。而统统截去。

其详细的语法格式例如以下

decimals 指明需保留小数点后面的位数。可选项。忽略它则截去全部的小数部分

以下是该函数的使用情况:

注意:第二个參数能够为负数。表示为小数点左边指定位数后面的部分截去。即均以0记。

31. local是局部有序。总体无序。global是有序的,所以local可能会比global慢,得看你的sql语句怎么写的,需求是什么样的

global索引->自己想怎么玩就怎么玩

local索引->表怎么玩它就怎么玩

32, 查看磁盘物理读写情况:

33. 从表中筛选出全部能被5整除的value值数据

假设我们须要将两个select语句的结果作为一个总体显示出来,我们就须要用到union或者union allkeyword。union(或称为联合)的作用是将多个结果合并在一起显示出来。

union和union all的差别是,union会自己主动压缩多个结果集合中的反复结果,而union all则将所有的结果所有显示出来,无论是不是反复。

  Union:对两个结果集进行并集操作,不包含反复行,同一时候进行默认规则的排序。

我们没有必要在每个select结果集中使用order by子句来进行排序。我们能够在最后使用一条order by来对整个结果进行排序。

35. 查看看到A用户下的全部数据量>100万的表的信息

前提是a用户下全部表的统计信息都是最新的。

保险的办法是全部表都count一遍:

把上面这段sql的运行结果拷贝出来运行就可以 

查看结果就是前面SQL语句的运行计划。 

 须要用序列来实现

45. truncate 仅仅是删除了表中的记录,并不会改变表的结构及依赖约束,所以truncate表后表的索引依旧存在,可是表和索引所占用的空间会恢复到初始大小

47.  数据库在主备库切换之后要手动的用SQL来检查检查有没有死锁。假设有,kill 就能够了..

48. EOF是标记控制字符開始,到结束,随便什么字符都能够用的

并行度为4的程序。最多能够分配或创建9个并行运行server来满足这个事务操作。所以并行操作速度有非常大提高,但对CPU占用比較多

并行操作添加了事务操作的性能。但会连续的记录重做日志。而且造成瓶颈。所以能够使用nologging 模式来避免瓶颈

当中參数entries的含义是表示口令文件里能够存放的最大用户数。相应于同意以SYSDBA/SYSOPER权限登录数据库的最大用户数,假设用户数超过这个值仅仅能重建口令文件,增大entries。

54. oracle表空间大小没有限制。根存储空间而定。

oracle9i或下面,单个数据文件最大32G(对于8K的数据块),整个数据库最多有64K个数据文件.单个表空间的数据文件数量没有详细的限制,也应该是在64K下面.

专用模式意味着每一个client的连接后。Oracle都会分配一个新的process和自进行交互。

而共享模式是,通过一个调度程序。来分配process,有可能是曾经client已经处理过的空暇的process,因为process的模式不是专用的,所以相对来说。节省资源。

那么我们怎样来查看我们的oracle是哪种模式呢?

用sqlplus连接成功以后,thread count假设会添加,即为专用模式,来一个添加一个,走一个减一个。反之,共享模式。

我们也能够查看数据库的parameter,假设shared_servers的数目大于0的话。即是。

1.关掉tableb 的所有触发器,这个一定要关掉,moving data的时候一定要所有关掉,不然批量操作的时候卡死你Y的。

2,除了主键索引之外,tableb表剩余的索引所有删除掉。等运行完成之后,重建索引(索引重建非常快,我的800万数据的表的6个索引重建才花了2分钟而已)

61. Oracle 10.2.0.1 中有613X$ 表,9i 有394张。 X$表包括了特定实例的各方面的信息。如当前的配置信息,连接到实例的会话。以及丰富而有价值的性能信息。 X$表并非驻留在数据库文件的永久表或暂时表。X$表只驻留在内存中。当实例启动时。他们就创建了,在内存中进行实时的维护。 它们中的大多数至少须要装载或已经打开的数据库。X$表为SYS用户所拥有,而且是只读的。 不能进行DML(更新,插入,删除)。

在sqlnet.ora中须要声明你使用的命名方法。

 使它不起作用。

要求仅仅能输入半角,用Length(a),LengthB(a)能够推断出是否是半角。

  可是还有个要求是不能输入日本语。也就是要怎么推断是'半角片假名'呢?

定点数的精度(p)和刻度(s)遵循下面规则:

72. 当查询的记录的结果集大于总记录的20%时。一定要使用全表扫描

73. 当AWR显示,占用资源较多的SQL是类似时,这是对这些SQL就应该使用绑定变量来降低硬解析. 

 然而,其他视图或子查询是不能用order by进行排序的

 假设你要用选择前几条的话,须要在套一层变成from后面的内联视图。

 改动表空间自己主动增长:

online时能够在该索引的基表上运行DML。在在对基表操作的同一时候能够REBUILD INDEX,可是不能运行DDL语句,所以他们的锁机制是不样的。

创建索引时一般会对该表设置一个表级共享(DML)锁,假设设置ONLINE ,

假设是非ONLINE方式。一般会对该表设置一个表级共享(DML)锁。那么就对DML语句冲突,假设设置ONLINE ,(会使用暂时日志IOT表来记录中间改变的数据),但要使用两倍于传统方法的空间.表会变成行级共享锁,在创建索引或者ALTER完毕后,对暂时日志表与基表进行MERGE

注意并行处理。DDL,位图索引不能使用ONLINE。

78. colb,字符串大对象,存的是长字符串数据

  blob,二进制大对象,存的是二进制型,比方图像、音频数据

80. 暂时表空间不能脱机。

83. 正在连接的用户不能删除,确实要删除的话,例如以下

84. 在排除索引限制的条件下,假设索引还是没有被引用。能够检查下參数。

85. 在Oracle中,要获得日期中的年份。比如把sysdate中的年份取出来,并非一件难事。

此方法获得的结果。是数值型的,大家能够设置一个方法測试一下。

86. 查询数据库默认的表空间类型:

 87. 在10g中。有一个特性。就是bigfile tablespace,这样的类型的表空间仅仅能有一个数据文件,且该数据文件同意有4G的数据快。即假设db_block_size=8k的话,最大容量为4G*8K=32T,当然,这个还要看操作系统的限制了。

 改动数据库默认的表空间类型为smallfile,就能够为表空间创建多个数据文件了。

Catexp.sql :  这个脚本是用于生成exp命令运行时所须要的一些表和视图,在运行exp命令出现找不到什么什么表,什么什么视图时使用。

 Catmeta.sql :这个脚本是在升级后执行exp命令出现错误时执行,说是由于升级不成功,执行这个脚本能够又一次创建系统表。

但是这样的写法未免太麻烦,特别是使用get命令,也得使用绝对路径,因此假设可以改动save的默认位置,那么save/get就好写的多了。

91. 查询某一对象的类型。比方查询'v$datafile'是同义词还是视图?

我上传了一个包。能够获得汉字的拼音或者首字母。oracle汉字转拼音 

防止因网络的异常中断导致会话长期持有资源不释放。

设置为0应该是不启用DCD。

97. 分页一般用到两种办法:

   rownum是oracle特别提供的一个伪列,它仅仅作用于查询的结果集,依据结果集输出的先后次序给每一个纪录顺次编号。  

假设你在server端用sqlplus 进行连接,监听没有启动也是能够连上的,可是从远程来訪问数据库。或者用PL/SQL dev 或者TOAD等进行连接,就必须启动监听。

 假设仅仅想查询当前用户下的。将上面数据字典的all改成user

 哪位帮我用触发器实现上面的功能

其它的不能改动。仅仅能手动的启动trace,手动的关闭trace.

106. 反复数据仅仅显示一条:

109. oracle 会将SQL语句中 in 后面的东西生成一张内存中的暂时表。然后进行查询。所以在相关字段上见索引比較重要。

110. 在Oracle中查看各个表、表空间占用空间的大小 查看当前用户每一个表占用空间的大小:

 查看每一个表空间占用空间的大小:

也就是说,在操作系统中要想得到实例名。就必须使用ORACLE_SID,在操作系统级别唯一识别oracle instance.

假设数据库字符集没有问题,而查询出来的却是乱码,能够检查下系统的环境变量。

两个连用告诉Oracle恢复的时候恢复到最后一个可用的redo log file,无论控制文件里的scn是多少

第十四章 胶体分散系统和大分子溶液

【1】用As 2O 3与略过量的H 2S 制成的硫化砷 As 2S 3溶胶,试写出其胶团的结构式。用FeCl 3在热水中水解来制备Fe(OH)3溶胶,试写出Fe(OH)3溶胶的胶团结构。 【解析】 H 2S 是弱酸,考虑它的一级电离,故其胶团结构式为:

【2】在以KI 和AgNO 3为原料制备AgI 溶胶时,或者使KI 过量,或者使AgNO 3过量,两种情况所制得的AgI 溶胶的胶团结构有何不同?胶核吸附稳定离子时有何规律?

【解析】(AgI)m 胶核在KI 存在时吸附I -离子,当AgI 过量时则吸附Ag +

,胶核吸附离子的规律为,首先吸附使胶核不易溶解的离子及水化作用较弱的离子。 【3】胶粒发生Brown 运动的本质是什么?这对溶胶的稳定性有何影响?

【解析】Brown 运动的本质是质点的热运动,它使溶胶产生扩散、渗透压、沉降核沉降平衡。 【4】Tyndall 效应是由光的什么作用引起的?其强度与入射光波长有什么关系?粒子大小范围落在什么区间内可以观察到Tyndall 效应?为什么危险信号要用红色灯显示?为什么早霞、晚霞的色彩?

【解析】Tyndall 效应是由光散射作用形成的。其强度与入射光强度的关系为:

A 为入射光的振幅;λ为入射光的波长;ν为单位体积中的粒子数;V 为单个粒子的体积,n 1和n 2为分散相的分散介质的折射率。可见, Tyndall 效应的强度与入射光的波长的4次方成反比。在1~100nm 范围内可观察到Tyndall 效应。

危险信号要用红色灯显示的主要原因是红光的波长较长不易散射。

当阳光穿过大气层时,波长较短的紫光散射衰减较多,透射后“剩余”的日光中颜色偏于波长较长的红光,因此,我们在太阳高度角很低的日出、日落时,看到的太阳光盘是橙红色的,这种偏于红色的阳光再通过天空中散射粒子散射后仍然是波长较长的光居多,因此,霞光大多偏于红、橙、黄等特别鲜艳的色彩。

【5】电泳和电渗有何异同点?流动电势和沉降电势有何不同?这些现象有什么应用? 【解析】在外电场力作用下,胶体粒子在分散介质中作定向移动称为电泳;在外场力作用下

我要回帖

更多关于 a五次方-b五次方 的文章