标签: oracle stored-procedures plsql out-parameters oracle-cursor
我的应用程序命中数据库以加载UI主页中的不同部分。所有部分都依赖于一个输入。所以我创建了一个proc,它返回不同游标中的所有数据。现在光标返回的计数大约是25。
我的问题是: 从oracle pl / sql程序中返回多个游标有什么缺点,尽管每个游标都没有超过一百行(有些也有一行或两行)的数据? 每个光标的获取成本非常低,因此它们非常快。
如果我将proc拆分为两个并进行2次单独的数据库命中来获取数据会不会更好?