Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как узнать, какой объем данных (в МБ) возвращается запросом? / 5 сообщений из 5, страница 1 из 1
17.11.2017, 10:46
    #39554902
шК0ДЕР
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, какой объем данных (в МБ) возвращается запросом?
запрос имеет примерный вид
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT ID,
       NAME,
       any_info,
       function1(ID) AS res1,
       function2(ID) AS res2,
       function3(ID) AS res3,
       function4(ID) AS res4,
       function5(ID) AS res5
  FROM tbl
...
Рейтинг: 0 / 0
17.11.2017, 11:03
    #39554916
Takurava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, какой объем данных (в МБ) возвращается запросом?
шК0ДЕР, v$sesstat - "bytes sent via SQL*Net to client" ?
...
Рейтинг: 0 / 0
17.11.2017, 11:19
    #39554933
Как узнать, какой объем данных (в МБ) возвращается запросом?
шК0ДЕР, sum(lengthb())
...
Рейтинг: 0 / 0
17.11.2017, 11:32
    #39554950
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, какой объем данных (в МБ) возвращается запросом?
TakuravaшК0ДЕР, v$sesstat - "bytes sent via SQL*Net to client" ?
Этож выфетчить на клиента это все надо, а ежели там "гигазы варезов"?
...
Рейтинг: 0 / 0
17.11.2017, 11:34
    #39554953
Marauder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать, какой объем данных (в МБ) возвращается запросом?
Оно?

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
SQL*Plus: Release 11.2.0.4.0 Production on Fri Nov 17 13:33:03 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> SET AUTOTRACE ON
SQL> select sysdate from dual;

SYSDATE
---------
17-NOV-17


Execution Plan
----------------------------------------------------------
Plan hash value: 1546270724

-----------------------------------------------------------------
| Id  | Operation        | Name | Rows  | Cost (%CPU)| Time     |
-----------------------------------------------------------------
|   0 | SELECT STATEMENT |      |     1 |     2   (0)| 00:00:01 |
|   1 |  FAST DUAL       |      |     1 |     2   (0)| 00:00:01 |
-----------------------------------------------------------------


Statistics
----------------------------------------------------------
          1  recursive calls
          0  db block gets
          0  consistent gets
          0  physical reads
          0  redo size
        530  bytes sent via SQL*Net to client
        524  bytes received via SQL*Net from client
          2  SQL*Net roundtrips to/from client
          0  sorts (memory)
          0  sorts (disk)
          1  rows processed

SQL>
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как узнать, какой объем данных (в МБ) возвращается запросом? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]