小编ini*_*ini的帖子

为什么使用显式游标而不是常规循环?

我已经写了一年的基本 Web 应用程序(用于 Oracle 数据库),并且由于函数非常简单,我们大多数人都坚持使用常规 FOR 循环来获取我们的数据:

for i in (select * from STUDENTS) loop
      htp.prn(i.student_last_name || ', ' || i.student_first_name || ' ' || i.student_dob);
end loop;
Run Code Online (Sandbox Code Playgroud)

但是,游标似乎是做事的“正确”方式。我可以找到很多关于游标是什么以及遍历它们的不同方法的信息,但是我找不到在常规 FOR 循环上使用它们的可靠理由。它是否取决于程序的需要?是否有我应该注意的固有优势?

oracle plsql

12
推荐指数
2
解决办法
4万
查看次数

什么时候不应该压缩表

我们有两台服务器。我们刚刚压缩了一个,但我接手了这个小项目,这个人说有些表不是很好的候选人。与许多其他人一样,性能至关重要。说某些表不应该被压缩是否准确?如果是这样,寻找的一般阈值是多少?我运行他的脚本来检查读取/写入的每个对象,但是由于这看起来像是历史,而不是时间范围内发生的事情,因此这可能不是衡量它的准确方法。

sql-server-2008 sql-server compression

7
推荐指数
1
解决办法
1658
查看次数

标签 统计

compression ×1

oracle ×1

plsql ×1

sql-server ×1

sql-server-2008 ×1