2022年9月14日
摘要: 虽然说索引在使用上可能有种种限制,但是还是在数据库设计中被充分利用。因为在大部分情况下索引还是被用来提高数据库性能的一个工具。不过有些数据库工程师往往会犯一些低级的错误,导致索引失效。如在Where条件子句中设置了不合适的条件,从而在查询等操作时导致原先在表中设置的索引不起作用。笔者以前也多次犯过类 阅读全文
posted @ 2022-09-14 16:41 洞幺人生 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 索引的功能# 当表中有大量记录时,若要基于某些过滤条件对表进行查询,就需要遍历整张表和查询条件进行对比,返回满足条件的记录。使用暴力搜索的时间复杂度是 O(n),同时频繁访问磁盘,当数据量达到一定的规模时(一般是 10 万级别以上)效率很低。索引是对数据表中一列或多列的值进行排序的一种结构,使用索引 阅读全文
posted @ 2022-09-14 16:28 洞幺人生 阅读(2322) 评论(0) 推荐(0) 编辑
摘要: 聚合函数RANK 和 dense_rank 主要的功能是计算一组数值中的排序值。 在9i版本之前,只有分析功能(analytic ),即从一个查询结果中计算每一行的排序值,是基于order_by_clause子句中的value_exprs指定字段的。 其语法为: RANK ( ) OVER ( [q 阅读全文
posted @ 2022-09-14 16:06 洞幺人生 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。 调整不良SQL通常可以从以下几点切入: ? 检查不良的SQL,考虑其写法是否还有可优化内容 ? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写 ? 检查优化索引的使用 ? 考虑 阅读全文
posted @ 2022-09-14 16:04 洞幺人生 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 1.删除表空间 DROP TABLESPACE TableSpaceName [INCLUDING CONTENTS [AND DATAFILES]] 2.删除用户 DROP USER User_Name CASCADE 3.删除表的注意事项 在删除一个表中的全部数据时,须使用TRUNCATE TA 阅读全文
posted @ 2022-09-14 16:00 洞幺人生 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 一 ,TO_CHAR(NUMBER) 本函数把参数N转为一个VARCHAR2类型的数值。N可以是NUMBER,BINARY_FLOAT,或者BINARY_DOUBLE。如果不带格式,那么函数会把N转换为足以表示N的VARCHAR2字符串。 格式表参考: 序号 格式 简例 说明 1 ,(逗号) '99 阅读全文
posted @ 2022-09-14 15:59 洞幺人生 阅读(10427) 评论(0) 推荐(0) 编辑
摘要: 1.ASCII 返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; 2.CHR 给出整数,返回对应的字符;SQL> select chr(54740) zh 阅读全文
posted @ 2022-09-14 15:58 洞幺人生 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator 阅读全文
posted @ 2022-09-14 15:54 洞幺人生 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 大家在應用ORACLE的時候可能會遇到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有幫助! 和大家一起探討, 共同進步!對ORACLE高手來說是不用看的. 1. Oracle安裝完成后的初始口令? internal/oracle sys/change_ 阅读全文
posted @ 2022-09-14 15:49 洞幺人生 阅读(85) 评论(0) 推荐(0) 编辑