.NET绿叶社区!

Oracle高性能排序分页的方法

发现oracle却不能按自己的意愿来执行,而是先随便取20条记录,然后再 order by。正确的做法是:在Name字段加上索引,然后再使用 select * from tabname where rownum<20 order by name 即可得到想要的分页结果了。

2014-11-22 Oracle分页 Oracle排序分页 Oracle order by rownum 1246 0

ORACLE优化:避免SQL做大量循环逻辑处理

在开发中,我们要对业务逻辑做一些优化处理,避免复杂的逻辑运算,尤其避免循环次数非常大的业务逻辑处理,一方面我们要简化业务逻辑,有些业务逻辑运算转到程序中去处理,另外一方面我们可以用SQL很巧妙的实现很多逻辑复杂的需求,避免我们去做大量复杂的逻辑处理,而不要在复杂的业务下写出更加复杂的SQL语句。

2014-11-22 ORACLE优化 SQL优化 941 0

Oracle序列 索引 同义词

一、Oracle序列 1.序列: 可供多个用户用来产生唯一数值的数据库对象,自动提供唯一的数值。将序列值装入内存可以提高访问效率。

2014-11-12 Oracle序列 Oracle索引 Oracle同义词 970 0

oracle timestamp 数据类型

编程的时候,对于时间的处理,很多时候,我们都用到了时间戳类型,即timestamp类型。插入数据的时候,不注意的话,执行sql总是报“无效的月份”。这是因为我们的数据格式不对,但是如果我们复制一个timestamp的数据字段过来,我们发现也插不进去。

2014-10-06 timestamp类型 oracle 861 0

Oracle高性能分页方法

Oracle没有Mssql里的Top的用法,分页一般使用rownum。目前主流的两种分页方法一般有两种:1、使用rownum三层嵌套分页。2、使用row_number()函数进行分页,这种方法效率较高

2014-09-22 oracle分页 oracle高性能分页 1001 0

深入浅出Oracle-DBA入门、进阶与诊断案例免费下载

本书针对这些问题,从基础知识入手,再进行深入研究,结合性能调整、诊断案例实践,将Oracle知识全面、系统、深入的展现给读者。

2014-09-11 深入浅出Oracle-DBA入门、进阶与诊断案例 Oracle技术 电子书 996 0

Oracle常用函数

Oracle常用函数 ——TRUNC,TO_DATE,TO_CHAR,TO_NUMBER, SUBSTR,REPLACE,NVL ,TRIM,wm_concat,upper, lower,length,add_months(sysdate,1) 查看oracle版本: SELECT * from v$version

2014-07-30 Oracle oracle函数 1021 0

ORA-00911: 无效字符

ASP.NET连接ORACLE数据库,使用EF5.0的Database.ExecuteSqlCommand直接执行自己写的SQL语句抛出异常: 异常详细信息: Oracle.ManagedDataAccess.Client.OracleException: ORA-00911: 无效字符

2014-06-27 ORACLE ORA-00911 异常 2072 0

顶部