powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Количество фетчей при full table scan
2 сообщений из 2, страница 1 из 1
Количество фетчей при full table scan
    #39186956
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я помню как мы хором объясняли Таблоиду почему в 2.5 на каждую запись идёт два фетча. А сейчас я вижу это:
Код: 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.
SQL> show version;
ISQL Version: WI-V3.0.0.32342 Firebird 3.0 Release Candidate 2
Server version:
Firebird/Windows/Intel/i386 (access method), version "WI-V3.0.0.32342 Firebird 3.0 Release Candidate 2"
on disk structure version 12.0
SQL> select count(*) from s2;

Select Expression
    -> Aggregate
        -> Table "S2" Full Scan

                COUNT
=====================
                 8192

Current memory = 343588984
Delta memory = 16168
Max memory = 343679824
Elapsed time= 0.045 sec
Buffers = 40000
Reads = 0
Writes = 0
Fetches = 24579

Analyzing database pages ...
S2 (131)
    Primary pointer page: 253, Index root page: 254
    Total formats: 1, used formats: 1
    Average record length: 3027.51, total records: 8192
    Average version length: 0.00, total versions: 0, max versions: 0
    Average fragment length: 0.00, total fragments: 0, max fragments: 0
    Average unpacked length: 3006.00, compression ratio: 0.99
    Pointer pages: 3, data page slots: 4096
    Data pages: 4096, average fill: 75%
    Primary pages: 4096, secondary pages: 0, swept pages: 0
    Empty pages: 0, full pages: 4095
    Fill distribution:
         0 - 19% = 0
        20 - 39% = 0
        40 - 59% = 0
        60 - 79% = 4096
        80 - 99% = 0



Откуда третий фетч?
...
Рейтинг: 0 / 0
Количество фетчей при full table scan
    #39186960
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovЯ помню как мы хором объясняли Таблоиду почему в 2.5 на каждую запись идёт два фетча.Перечитай то обсуждение и выведи более точную формулу: (кол-во записей + кол-во DP) * 2
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Количество фетчей при full table scan
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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