摘要:
虽然说索引在使用上可能有种种限制,但是还是在数据库设计中被充分利用。因为在大部分情况下索引还是被用来提高数据库性能的一个工具。不过有些数据库工程师往往会犯一些低级的错误,导致索引失效。如在Where条件子句中设置了不合适的条件,从而在查询等操作时导致原先在表中设置的索引不起作用。笔者以前也多次犯过类
阅读全文
posted @ 2022-09-14 16:41
洞幺人生
阅读(541)
推荐(0)
编辑
摘要:
索引的功能# 当表中有大量记录时,若要基于某些过滤条件对表进行查询,就需要遍历整张表和查询条件进行对比,返回满足条件的记录。使用暴力搜索的时间复杂度是 O(n),同时频繁访问磁盘,当数据量达到一定的规模时(一般是 10 万级别以上)效率很低。索引是对数据表中一列或多列的值进行排序的一种结构,使用索引
阅读全文
posted @ 2022-09-14 16:28
洞幺人生
阅读(2320)
推荐(0)
编辑
摘要:
聚合函数RANK 和 dense_rank 主要的功能是计算一组数值中的排序值。 在9i版本之前,只有分析功能(analytic ),即从一个查询结果中计算每一行的排序值,是基于order_by_clause子句中的value_exprs指定字段的。 其语法为: RANK ( ) OVER ( [q
阅读全文
posted @ 2022-09-14 16:06
洞幺人生
阅读(530)
推荐(0)
编辑
摘要:
1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。 调整不良SQL通常可以从以下几点切入: ? 检查不良的SQL,考虑其写法是否还有可优化内容 ? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写 ? 检查优化索引的使用 ? 考虑
阅读全文
posted @ 2022-09-14 16:04
洞幺人生
阅读(468)
推荐(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)
编辑
摘要:
一 ,TO_CHAR(NUMBER) 本函数把参数N转为一个VARCHAR2类型的数值。N可以是NUMBER,BINARY_FLOAT,或者BINARY_DOUBLE。如果不带格式,那么函数会把N转换为足以表示N的VARCHAR2字符串。 格式表参考: 序号 格式 简例 说明 1 ,(逗号) '99
阅读全文
posted @ 2022-09-14 15:59
洞幺人生
阅读(10366)
推荐(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
洞幺人生
阅读(267)
推荐(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)
编辑
摘要:
大家在應用ORACLE的時候可能會遇到很多看起來不難的問題, 特別對新手來說, 今天我簡單把它總結一下, 發布給大家, 希望對大家有幫助! 和大家一起探討, 共同進步!對ORACLE高手來說是不用看的. 1. Oracle安裝完成后的初始口令? internal/oracle sys/change_
阅读全文
posted @ 2022-09-14 15:49
洞幺人生
阅读(85)
推荐(0)
编辑