powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Анализ таблиц и выполнение запросов
15 сообщений из 40, страница 2 из 2
Анализ таблиц и выполнение запросов
    #32163391
Фотография Oracle X-pert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Poetomu i predlagay Merge perevesti v Nested!
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163393
Фотография Oracle X-pert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Da, i pochemu " replace(R.paper_sernum,' ')=replace(H.paper_sernum,' ')"
NULL = NULL, chto li? Zachem?
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163402
Фотография Oracle X-pert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vo 2 zaproce Merge idet na 3 mln rows FULL SCAN { History }
( v 1-m : SMO_REPORT1 ).
Na Vashem NT , scoree vsego, net takix resources ( RAM ~ 4G na Sorting..)
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163406
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Da, i pochemu " replace(R.paper_sernum,' ')=replace(H.paper_sernum,' ')"
> NULL = NULL, chto li? Zachem?

Я думаю чтобы "апр апап 78 7"="а прап ап7 87"="апрапап787"
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163408
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Oracle X-pert
Ресурсы есть по отдельности то запросы выполнялись.
Однако это на грани.
Меня удивляет почему ORACLE все ресурсы занятые первым запросом не сбрасывает. Когда начинает выполнение второго.
Может быть вы знаете нельзя ли очистить принудительно кеш.

Врать не буду, но может это делает check_point
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163644
Kate_new
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет
2 Eter Panji

индекс в smo_report1 по birthday,lastname,midname,firstname
до этого было тоже только по history - работало еще медленнее

в проставление person_id и заключается основная задача, которая и отнимает большую часть времени


все, теперь вообще похожие запросы перестали выполняться

так сказать ПОМОГИТЕ
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163656
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если быстро то убей статистику
раньше же тебя всё устраивало.

Код: plaintext
DBMS_STATS.DELETE_TABLE_STATS (

или
Код: plaintext
DBMS_STATS.DELETE_SCHEMA_STATS (


а затем давай разбираться
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163678
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во первых всё таки расскажи что у тебя за машина
и
Код: plaintext
1.
2.
3.
4.
5.
SELECT * FROM SYS.V_$PARAMETER 
WHERE NAME LIKE '%size' OR NAME='db_block_buffers'
OR NAME='always_anti_join' 
OR NAME='buffer_pool_keep' 
OR NAME='DB_BLOCK_buffers' 
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163679
Kate_new
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пошла убивать :-))
на что ты меня толкаешь, жуть :-))
ох, не смешно :-(
а можно через analyze table ... delete statistic?
о результатах напишу часа через 3, а то и 4
спасибо за помощь
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163685
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я согласен, что она занимает большую часть времени,
но если ее разнести от других задач, тогда в каждый момент времени потребности в ресурсах будут меньше.
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163693
Kate_new
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Microsoft (R) Windows NT (TM) Server
Version 4.0 (Build 1381: Service Pack 6) x86 Multiprocessor Free
Registered Owner: tfoms, tfoms
Product Number: 51222-270-1288493-21679
----------------------------------------------------------------------

System Report
----------------------------------------------------------------------
System: AT/AT COMPATIBLE
Hardware Abstraction Layer: MPS 1.4 - APIC platform
BIOS Date: 01/15/99
BIOS Version:

Processor list:
0: x86 Family 6 Model 5 Stepping 2 GenuineIntel ~400 Mhz
1: x86 Family 6 Model 5 Stepping 2 GenuineIntel ~400 Mhz
----------------------------------------------------------------------


Video Display Report
----------------------------------------------------------------------
BIOS Date: 05/18/99
BIOS Version: S3 86C362 Trio3D2X Video BIOS. Version 2.0C.10

Adapter:
Setting: 800 x 600 x 24 Bits/Pixel
85 Hz
Type: s3mini compatible display adapter
String:
Memory: 4 MB
Chip Type: S3 Trio3D/2X
DAC Type: S3 SDAC
Driver:
Vendor:
File(s): s3mini.sys, s3t3d2x.dll
Version: , 4.0.0



Oracle8i Enterprise Edition Release 8.1.5.0.0 - Production
PL/SQL Release 8.1.5.0.0 - Production
CORE Version 8.1.5.0.0 - Production
TNS for 32-bit Windows: Version 8.1.5.0.0 - Production
NLSRTL Version 3.4.0.0.0 - Production

DB Name DATA
Global Name ORACLE
DB Version Oracle8i Enterprise Edition Release 8.1.5.0.0 - Production
Host Name TFOMS
Instance Name data
Instance Start Time 19-MAY-03
Restricted Mode NO
Archive Log Mode NOARCHIVELOG


Жуть не знаю как вывести инфу по другому


NUM NAME TYPE VALUE ISDEFAULT ISSES ISSYS_MOD ISMODIFIED ISADJ DESCRIPTION
--------- ---------------------------------------------------------------- --------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------- ----- --------- ---------- ----- ----------------------------------------------------------------
22 shared_pool_size 2 15728640 FALSE FALSE FALSE FALSE FALSE size in bytes of shared pool
25 shared_pool_reserved_size 2 786432 TRUE FALSE FALSE FALSE FALSE size in bytes of reserved area of shared pool
27 large_pool_size 2 0 TRUE FALSE FALSE FALSE FALSE size in bytes of the large allocation pool
29 java_pool_size 2 20971520 FALSE FALSE FALSE FALSE FALSE size in bytes of the Java pool
31 java_max_sessionspace_size 3 0 TRUE FALSE FALSE FALSE FALSE max allowed size in bytes of a Java sessionspace
119 db_block_buffers 3 40972 FALSE FALSE FALSE FALSE FALSE Number of database blocks cached in memory
120 buffer_pool_keep 2 TRUE FALSE FALSE FALSE FALSE Number of database blocks/latches in keep buffer pool
134 db_block_size 3 2048 FALSE FALSE FALSE FALSE FALSE Size of database block in bytes
304 sort_area_size 3 65536 TRUE TRUE DEFERRED FALSE FALSE size of in-memory sort work area
305 sort_area_retained_size 3 0 TRUE TRUE DEFERRED FALSE FALSE size of in-memory sort work area retained between fetch calls
320 always_anti_join 2 NESTED_LOOPS TRUE FALSE FALSE FALSE FALSE always use this anti-join when possible
401 create_bitmap_area_size 3 8388608 TRUE FALSE FALSE FALSE FALSE size of create bitmap buffer for bitmap index
402 bitmap_merge_area_size 3 1048576 TRUE FALSE FALSE FALSE FALSE maximum memory allow for BITMAP MERGE
412 parallel_execution_message_size 3 2148 TRUE FALSE FALSE FALSE FALSE message buffer size for parallel execution
421 hash_area_size 3 131072 TRUE TRUE FALSE FALSE FALSE size of in-memory hash work area
426 max_dump_file_size 3 10240 FALSE FALSE FALSE FALSE FALSE Maximum size (blocks) of dump file
433 oracle_trace_collection_size 3 5242880 TRUE FALSE FALSE FALSE FALSE Oracle TRACE collection file max. size
436 object_cache_optimal_size 3 102400 TRUE TRUE DEFERRED FALSE FALSE optimal size of the user session's object cache in bytes

18 rows selected.
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163725
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не нашел количество физической памяти,
но буфферный кеш у тебя определенно маленький
и sort_area_size тоже.
Если у тебя хотя бы 512 м оперативки имеет смысл увеличить и то и другое.
Похоже у тебя все сортировки проходят на диске.
Если сможешь выбить себе 1G оперативки то ты свою машину не узнаешь
кстати у тебя двухпроцессорная система
скажи пожалуйста
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
SELECT * FROM SYS.V_$PARAMETER 
WHERE NAME LIKE 'parallel_%' 
OR NAME='db_writer_processes' 
OR NAME='compatible'
OR NAME='optimizer_percent_parallel' 
OR NAME='row_locking'
order by  2 


И что еще крутится на серваке
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163860
Kate_new
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NUM NAME TYPE VALUE ISDEFAULT ISSES ISSYS_MOD ISMODIFIED ISADJ DESCRIPTION
--------- ---------------------------------------------------------------- --------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------- ----- --------- ---------- ----- ----------------------------------------------------------------
161 compatible 2 8.1.0 FALSE FALSE FALSE FALSE FALSE Database will be completely compatible with this software versio
146 db_writer_processes 3 1 TRUE FALSE FALSE FALSE FALSE number of background database writer processes to start
396 optimizer_percent_parallel 3 0 TRUE TRUE FALSE FALSE FALSE optimizer percent parallel
341 parallel_adaptive_multi_user 1 FALSE TRUE FALSE IMMEDIATE FALSE FALSE enable adaptive setting of degree for multiple user streams
343 parallel_automatic_tuning 1 FALSE TRUE FALSE FALSE FALSE FALSE enable intelligent defaults for parallel execution parameters
333 parallel_broadcast_enabled 1 FALSE TRUE TRUE FALSE FALSE FALSE enable broadcasting of small inputs to hash and sort merge joins
412 parallel_execution_message_size 3 2148 TRUE FALSE FALSE FALSE FALSE message buffer size for parallel execution
409 parallel_instance_group 2 TRUE TRUE IMMEDIATE FALSE FALSE instance group to use for all parallel operations
405 parallel_max_servers 3 5 FALSE FALSE FALSE FALSE FALSE maximum parallel query servers per instance
398 parallel_min_percent 3 0 TRUE TRUE FALSE FALSE FALSE minimum percent of threads required for parallel query
404 parallel_min_servers 3 0 TRUE FALSE FALSE FALSE FALSE minimum parallel query servers per instance
198 parallel_server 1 FALSE TRUE FALSE FALSE FALSE FALSE if TRUE startup in parallel server mode
199 parallel_server_instances 3 1 TRUE FALSE FALSE FALSE FALSE number of instances to use for sizing OPS SGA structures
342 parallel_threads_per_cpu 3 2 TRUE FALSE IMMEDIATE FALSE FALSE number of parallel execution threads per CPU
230 row_locking 2 always TRUE FALSE FALSE FALSE FALSE row-locking

15 rows selected.




Disk Drives Report
----------------------------------------------------------------------
C:\ (Local - FAT) SYSTEM Total: 1 052 064 KB, Free: 162 368 KB
Serial Number: 3633 - 13E0
Bytes per cluster: 512
Sectors per cluster: 64
Filename length: 255
D:\ (Local - NTFS) First Total: 3 349 520 KB, Free: 812 500 KB
Serial Number: B8E5 - F3DC
Bytes per cluster: 512
Sectors per cluster: 8
Filename length: 255
E:\ (Local - NTFS) Second Total: 4 401 776 KB, Free: 651 492 KB
Serial Number: DCEA - FE37
Bytes per cluster: 512
Sectors per cluster: 8
Filename length: 255
H:\ (Removable - FAT) ZIP-100 Total: 98 078 KB, Free: 71 860 KB
Serial Number: 34D8 - 1C07
Bytes per cluster: 512
Sectors per cluster: 4
Filename length: 255
M:\ (Local - NTFS) Big Total: 20 081 216 KB, Free: 4 497 732 KB
Serial Number: 2CCA - 69C1
Bytes per cluster: 512
Sectors per cluster: 8
Filename length: 255


Memory Report
----------------------------------------------------------------------
Handles: 3 445
Threads: 182
Processes: 26

Physical Memory (K)
Total: 523 696
Available: 308 020
File Cache: 19 380

Kernel Memory (K)
Total: 15 668
Paged: 11 520
Nonpaged: 4 148

Commit Charge (K)
Total: 214 432
Limit: 2 905 820
Peak: 251 552

Pagefile Space (K)
Total: 2 410 496
Total in use: 1 408
Peak: 1 432

C:\pagefile.sys
Total: 313 344
Total in use: 724
Peak: 748

M:\pagefile.sys
Total: 2 097 152
Total in use: 684
Peak: 684

Это то?


У меня изолированный комп, я не имею права подключать его к сети, поэтому процессы чаще всего не запускаются параллельно

Оперативная 512 или как она пишет 511 Мб, а как увеличить sort_area_size(и что это такое :-( ) и б.кэш?
Извини за такие вопросы :-(
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163879
Фотография Eter Panji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя отключена параллельность, это значит что запросы типа твоего приходится обрабатывать одному процессору.
Я ни разу не настраивал параллельность, поэтому как настроить чтобы она использовалась спроси кого-нибудь другого или почитай.

Относительно памяти это делается через ORACLE DBA STUDIO
Открываешь инстанс\Database закладка Memory там найдешь
войти надо под sys
Возможно захочет перезагрузиться.

В буфферном кеше хранятся данные полученные в результате считывания с диска

SORT_AREA_SIZE область в памяти выделенная под сортировки. Если ORACLE в нее не укладывается он их делает в temproary tablespace что просто фатально медленно.

Увеличь сначала процентов на 25 потом еще на 25 посмотри как скажется на производительности. Потоому как тише едешь дальше будешь.
...
Рейтинг: 0 / 0
Анализ таблиц и выполнение запросов
    #32163890
Kate_new
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Анализ таблиц и выполнение запросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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