Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
вот не пойму в чем проблема ... есть таблица. в нем есть поле по которому индекс не создан т.к. не нужно. вдруг возникла необходимость его изменить во всей таблице. Код: plaintext 1. запрос выполняется секунд 20. а в посггре ... сижу уже минут 20 ... а он все выполняется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2007, 09:23 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
а все прочее: память, диски и т.д. одинаковые ? По-умолчанию у PostreSQL очень скромные настройки. Ищите, это многократно обсуждалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2007, 09:29 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
и не только настройки. по-умолчанию пг создает максимально плотные таблицы docs The fillfactor for a table is a percentage between 10 and 100. 100 (complete packing) is the default. и собственно, если ваша таблица часто изменяется docs For a table whose entries are never updated, complete packing is the best choice, but in heavily updated tables smaller fillfactors are appropriate. ps. сам не тестировал ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2007, 09:51 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
посмотрите локи select * from pg_locks ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2007, 10:02 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
MSSQL блокировочник, PG - версионник... Логично предположить что UPDATE на MSSQL быстрее ... сколько записей в таблице ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2007, 10:03 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
записей порядка 130 тысяч. все происходит на одном сервере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 06:11 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
select count(*) from my_table where hidden=0; update my_table set hidden=0 where hidden<>0; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 09:54 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
Посмотрите в Postgresql.conf следующую секцию и выставите нормальные значения: #--------------------------------------------------------------------------- # RESOURCE USAGE (except WAL) #--------------------------------------------------------------------------- # - Memory - shared_buffers = 2000 # min 16 or max_connections*2, 8KB each #temp_buffers = 1000 # min 100, 8KB each #max_prepared_transactions = 5 # can be 0 or more # note: increasing max_prepared_transactions costs ~600 bytes of shared memory # per transaction slot, plus lock space (see max_locks_per_transaction). work_mem = 100000 # min 64, size in KB А то скромняка-Постгрес по умолчанию жрёт, если не ошибаюсь, мег оперативки. Ну и в этих пределах себе ни в чем не отказывает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 10:23 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
А нужно ли это делать в одну транзакцию? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2007, 16:23 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
Параметры такие: shared_buffers=24M temp_buffers=8M work_mem=100M max_fsm_pages=153600 как то странно получается .... Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 08:41 |
|
||
|
MSSQL vs Posgresql
|
|||
|---|---|---|---|
|
#18+
А триггеры на таблице есть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 09:01 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=297&tid=2005450]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 332ms |

| 0 / 0 |
