Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.10.2006, 18:02
|
|||
|---|---|---|---|
|
|||
64bit OS for PostgreSQL |
|||
|
#18+
Под какие 64-битные ОС PostgreSQL имеет родную поддержку, т.е. использует все особенности 64-битных процессоров, в том числе и 2-ядерных? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.10.2006, 18:27
|
|||
|---|---|---|---|
64bit OS for PostgreSQL |
|||
|
#18+
Stas Tristan Под какие 64-битные ОС PostgreSQL имеет родную поддержку, т.е. использует все особенности 64-битных процессоров, в том числе и 2-ядерных? Про все особенности не скажу, но на FreBSD 6.1 stable AMD64 я получил 12-15% ускорение больших селектов по реальным данным с ключами INT8. Сортировки и фильтрации по timestampe_with_timezone тоже несколько ускорились. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2006, 06:57
|
|||
|---|---|---|---|
|
|||
64bit OS for PostgreSQL |
|||
|
#18+
tadminПро все особенности не скажу, но на FreBSD 6.1 stable AMD64 я получил 12-15% ускорение больших селектов по реальным данным с ключами INT8. Сортировки и фильтрации по timestampe_with_timezone тоже несколько ускорились. ускорение над чем ? AMD64 vs ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2006, 12:39
|
|||
|---|---|---|---|
64bit OS for PostgreSQL |
|||
|
#18+
Serik Akhmetov ускорение над чем ? AMD64 vs ? на одной и той же машине 1) полностью собрана система i386 (buildworld) и пересобран постгрес. 2) полностью собрана система AMD64 (buildworld) и пересобран постгрес. Я просто ставил на машину 2 одинаковых диска с разными системами, использовал отдельный раздел для БД, а базы пересоздавались заново (initdb) и все процедуры создания были в скриптах. Проверил не один раз, все явно и воспроизводимо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2006, 14:21
|
|||
|---|---|---|---|
64bit OS for PostgreSQL |
|||
|
#18+
Нашел свои записи. Один запуск занимает около получаса. Задача импорт из буферной таблицы структурированных данных. Процедуры импорта активно вызывают другие процедуры, для каждого имортированного объекта создаются записи в таблицах из предметной области, в таблице объектов (user_id, create_time и т.д.). Одним словом вокруг создания каждой записи пляшет довольно много серверной логики. импорт 27000 документов, время мин:сек, делалось два прохода без остановки PG. Сборка под x86 opteron 29:50 сек /run1 opteron 30:06 сек /run2 Сборка под AMD64 opteron 25:19 /run1 opteron 27:17 /run2 В одной транзакции создается 20 объектов, т.е. вся операция около 1500 транзакций. Кстати, замечено, что для PG81 & x86 была зависимость скорости импорта от размера транзакции - оптимально было импортировать по 20 документов. Если больше или меньше - время импорта возрастало. Для АМД64 такой явной зависимости не было - 20 документов в транзакции или 200. Т.е. накладные расходы на создание транзакции меньше. Естественно, что сильное увеличение числа документов, создаваемых за одну транзакцию (500-800) приводит к падению производительности, потому что размер транзакции, которую предстоит изолировать начинал представлять проблемы. К сожалению, записей по времени селектов не сохранилось, но порядок был тот же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.10.2006, 14:32
|
|||
|---|---|---|---|
64bit OS for PostgreSQL |
|||
|
#18+
Если вас не затруднит, указать количество ОЗУ и настроики postgresql.conf, которые крутили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2006, 09:42
|
|||
|---|---|---|---|
|
|||
64bit OS for PostgreSQL |
|||
|
#18+
Stas Tristan Под какие 64-битные ОС PostgreSQL имеет родную поддержку, т.е. использует все особенности 64-битных процессоров, в том числе и 2-ядерных? Posted via ActualForum NNTP Server 1.3 Sun Solaris 10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.10.2006, 11:17
|
|||
|---|---|---|---|
64bit OS for PostgreSQL |
|||
|
#18+
NiemiЕсли вас не затруднит, указать количество ОЗУ и настроики postgresql.conf, которые крутили. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. В ядро добавлена опция: options SHMMAXPGS=65536 , а в loader.conf увеличены буферы (читайте рекомендации по оптимизации под Free) Код: plaintext 1. 2. 3. 4. В конфиге постгреса ничего особого, кроме Код: plaintext 1. 2. 3. 4. 5. 6. База небольшая, все помещалось в памяти, поэтому диск не должне влиять. Все конфиги (кроме ядра) одинаковые в обеих системах Сейчас разработчики уже месяц сидят на этой машине под AMD64 - они не на что не жаловались. Там же, кстати собраны JDK 1.5 и Tomcat. Особенно не нагружали, но, опять таки никаких проблем не было. ___ Собираемся попробовать постгрес на quad AMD64x2 под соляркой и FreeBSD AMD64, но это ближе к концу года. Напишу сюда, когда будет что сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&mobile=1&tid=2006040]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 398ms |

| 0 / 0 |
