|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от opennews (??) on 10-Сен-12, 22:15 | ||
После года разработки представлен (http://www.postgresql.org/about/news/1415/) релиз новой стабильной ветки PostgreSQL 9.2 (http://www.postgresql.org). Кроме реализации новых функций в новой ветке проведена значительная работа по увеличению производительности и масштабируемости, как горизонтальной (распределение нагрузки на несколько серверов), так и вертикальной (оптимальная работа на больших мощных серверах). В качестве примеров возросшей производительности PostgreSQL приводится способность обрабатывать до 350 тыс. запросов на чтение в секунду (в 4 раза больше чем раньше) и до 14 тысяч запросов на запись в секунду (в 5 раз быстрее). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
3. "Релиз СУБД PostgreSQL 9.2" | +2 +/– | |
Сообщение от Аноним (??) on 10-Сен-12, 22:22 | ||
Блин, а ктонить в курсе, полное задействование проца (всех ядер) для одного запроса, т.е. его распараллеливание, когданить сделают? или это для постгреса не реально? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от sam002_tmp on 10-Сен-12, 22:44 | ||
Вы что из БД сделали?! А так, всё зависит от структуры запроса... Если вы используете функции для обработки, то всё хорошо и ядра все отработают и удалённые сервера через midleware можно вызвать)) | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
6. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 10-Сен-12, 23:00 | ||
Да не, удаленных никаких нет, а вот про функции не понял, сколько и как чего не делаю (один коннект/запрос) всегда загружено только одно ядро, и просто запрос и свои хранимки с циклами/курсорами и использованием встроенных функций - по любому на один коннект/запрос используется только одно ядро, досадно, большая таблица и по ней относительно не сложный запрос который можно было бы распараллелить, ибо просматривает все записи, ну и соответственно выполнить быстрее, однако нет - исполняет в один поток, проц недогружен. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
9. "Релиз СУБД PostgreSQL 9.2" | +1 +/– | |
Сообщение от anonymous (??) on 10-Сен-12, 23:28 | ||
Жесткий тоже паралельно таблицу читать будет? Или Partitioning используется?. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
13. "Релиз СУБД PostgreSQL 9.2" | –1 +/– | |
Сообщение от Аноним (??) on 10-Сен-12, 23:44 | ||
Хм, не используется, но ведь далеко не всегда в диск все упирается? индексы, разные встроенные функции, если бы оно могло утилизировать весь проц то уж когднанить заметил бы, или вы хотите сказать что овчинка того не стоит, т.е. в подавляющем большинстве случаев толку от распараллеливания по процу будет чуть? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
29. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 14:25 | ||
всегда в диск упирается, если у вас все данные в память влезают то вам и база не нужна :) | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
14. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 00:03 | ||
Можно было бы понять если бы недозагружалось даже одно ядро, но он его под завязку выгребает, а значит хочет еще | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
18. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 00:23 | ||
pg под каждый коннект использует отдельный процесс с одним рабочим потоком, в этом у вас и вся проблема. Иначе pg пока работать не умеет. В прочем, не только он один среди открытых субд. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
19. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 00:45 | ||
Досадно это, понятно что для многоконнектной системы это не проблема, но в один коннект проще, если бы он внутри базой распараллеливался было бы шикарно) | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
24. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от o on 11-Сен-12, 09:42 | ||
Юзай pool Люк. | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
11. "Релиз СУБД PostgreSQL 9.2" | +2 +/– | |
Сообщение от sam002_tmp on 10-Сен-12, 23:42 | ||
PL/pgSQL Позволяет делать любые безобразия. Если, например, речь о SELECT, то там порядок вывода играет роль и делать его многопоточно нетривиальная задача. Если в целом, то для чистого sql: один запрос - один поток. Если же запускать выполнение pgSQL функции, то можно брать диапазоны из таблицы, отправлять дополнительные запросы (http://www.postgresql.org/docs/9.2/interactive/dblink.html). Любой же интерфейс поддерживает многопоточность (libpq, python, perl). | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
15. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 00:08 | ||
Ну а что там еще читать? Большие таблицы, где надо - индексы, на тяжелых запросах всегда полностью загружено одно ядро, очевидно что в него и упирается, не ну винт тоже конечно в напряге, но он хоть изредка помаргивает а ядро под завязку. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
22. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от sam002_tmp on 11-Сен-12, 01:46 | ||
Ну... Я пол-года назад внутренностями postgres реализовывал перенос WP. Работало быстрее, чем NGINX и стандартные плагины WP для кеша. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
23. "Релиз СУБД PostgreSQL 9.2" | +2 +/– | |
Сообщение от sam002_tmp on 11-Сен-12, 02:01 | ||
> Ну... Я пол-года назад внутренностями postgres реализовывал перенос WP. Работало быстрее, | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
17. "Релиз СУБД PostgreSQL 9.2" | +1 +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 00:21 | ||
он то как раз хочет чтобы субд была субд, а не бд, понимаешь разницу? Твои эти мидлваре и dblink'и просто костыли, воркэраунды из-за отсутствия нормальной реализации фичи со стороны субд. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
16. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 00:17 | ||
когда-нибудь да сделают, всё реально. Но хз когда это наступит, там есть более актуальные задачи на ближайшее время | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
20. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 01:01 | ||
Странно както, количество ядер растет, производительность дисковой подсистемы увеличивается, по идее этот вопрос будет все острее и острее, а у них насколько я знаю этого даже в широких планах нет, какието отдельные вещи параллелят но не сам основной движок, а ведь такое изменение наверное очень много за собой потянет, как бы фигня не созрела. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
21. "Релиз СУБД PostgreSQL 9.2" | +5 +/– | |
Сообщение от all_glory_to_the_hypnotoad (ok) on 11-Сен-12, 01:19 | ||
для OLTP нагрузки этого не нужно (т.е. паттерн обслуживания множества пользователей, вебня и прочая херня). | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
39. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от vovans (ok) on 11-Сен-12, 22:20 | ||
На серверах всегда было много ядер и быстрые диски. Это на десктопах кол-во ядер растёт. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
25. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Михрютка (ok) on 11-Сен-12, 12:39 | ||
а дак начинали вроде делать, но заглохло. станичка в постгресовской вики с 2009 года висит с недописанным туду. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
26. "Релиз СУБД PostgreSQL 9.2" | +1 +/– | |
Сообщение от ананим on 11-Сен-12, 13:50 | ||
можно подумать мссиквел намного дальше ушёл, ха! | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
28. "Релиз СУБД PostgreSQL 9.2" | +1 +/– | |
Сообщение от Михрютка (ok) on 11-Сен-12, 14:18 | ||
> можно подумать мссиквел намного дальше ушёл, ха! | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
31. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от ананим on 11-Сен-12, 15:42 | ||
>по сравнению с нулем - не вижу смысла обсуждать, намного или ненамного. что смущает-то? | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
32. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Михрютка (ok) on 11-Сен-12, 18:16 | ||
> http://www.sql.ru/articles/mssql/2004/04112301resolvingblock... | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
33. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от ананим on 11-Сен-12, 18:42 | ||
чё сказать то хотел? | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
35. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Михрютка (ok) on 11-Сен-12, 19:11 | ||
> чё сказать то хотел? | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
36. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от ананим on 11-Сен-12, 22:02 | ||
Хо! | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
47. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Andrey Mitrofanov on 12-Сен-12, 22:39 | ||
> Блин, а ктонить в курсе, полное задействование проца (всех ядер) для одного | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
49. "Релиз СУБД PostgreSQL 9.2" | –1 +/– | |
Сообщение от Аноним (??) on 13-Сен-12, 01:15 | ||
Понятно что параллелить построение плана сложно, но когда он построен, почему бы не распараллелить его исполнение? В простейшем случае если известно что придется просмотреть определенный диапазон строк, то почему бы не разделить его на поддиапазоны и не натравить на каждый отдельное ядро? | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
48. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от XoRe (ok) on 12-Сен-12, 23:34 | ||
> Блин, а ктонить в курсе, полное задействование проца (всех ядер) для одного | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
50. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 13-Сен-12, 01:32 | ||
Параллельных запросов нет, они приходят редко, по одному, но должны выполняться максимально быстро, в крайнем случае выстраиваются внешней системой в очередь. В том то и дело что невозможно изменить обстоятельства и трудно изменить логику внешних систем, в общем случае я не могу параллелить запросы, мне нужно чтобы параллелился 1 запрос, это конечно можно сделать извне, но согласитесь было бы лучше если бы это делала база, по логике это ее задача. | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
51. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от stopa85 (ok) on 13-Сен-12, 12:41 | ||
Мое мнение что 1 запрос-одно ядро хорошо для OLTP систем, | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
52. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от XoRe (ok) on 13-Сен-12, 14:27 | ||
> Мое мнение что 1 запрос-одно ядро хорошо для OLTP систем, | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
53. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 13-Сен-12, 14:44 | ||
Гражданин начальник говорит раз постгрес так не может значит нах его, досадно однако. | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
54. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Михрютка (ok) on 13-Сен-12, 16:51 | ||
> Когда у вас будет 10-100 одновременных запросов к БД и будут загружены | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
5. "Релиз СУБД PostgreSQL 9.2" | –3 +/– | |
Сообщение от sam002_tmp on 10-Сен-12, 22:50 | ||
Отлично... JSON, интервалы, м-м-м! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Релиз СУБД PostgreSQL 9.2" | +3 +/– | |
Сообщение от Аноним (??) on 10-Сен-12, 23:14 | ||
Да ладно вам) пугают) Одна новая стабильная версия в год, потом каждая 3-5 лет поддерживается, на протяжении этого времени для каждой выходят доработки, оптимизации, исправления - по моему отлично, чем не LT? Сходите на офсайт и посмотрите. Ну а что там debian для вас заготовил это чисто ваши проблемы. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
12. "Релиз СУБД PostgreSQL 9.2" | +1 +/– | |
Сообщение от Аноним (??) on 10-Сен-12, 23:43 | ||
Разработчики PostgreSQL поддерживают четыре ветки одновременно + ветка разработки. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
27. "Релиз СУБД PostgreSQL 9.2" | +6 +/– | |
Сообщение от Владимир Z on 11-Сен-12, 14:07 | ||
Самая классная реляционная СУБД для проектов любого масштаба (от небольших сайтов до корпоративного учета). | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
30. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от pivo on 11-Сен-12, 15:29 | ||
JDBC драйвер что то у них не обновился. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
34. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от www2 (??) on 11-Сен-12, 19:04 | ||
А что там обновлять-то? По-моему клиентом MySQL от 3 версии до сих пор можно подключаться к MySQL хоть 5-й версии. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
37. "Релиз СУБД PostgreSQL 9.2" | +1 +/– | |
Сообщение от Аноним (??) on 11-Сен-12, 22:15 | ||
> А что там обновлять-то? По-моему клиентом MySQL от 3 версии до сих | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
42. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от Аноним (??) on 12-Сен-12, 00:41 | ||
> можно, но это же не значит что он будет использовать новые функции, | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
55. "Релиз СУБД PostgreSQL 9.2" | +/– | |
Сообщение от www2 (??) on 10-Окт-12, 17:10 | ||
>> А что там обновлять-то? По-моему клиентом MySQL от 3 версии до сих | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |