![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Высокопроизводительный MySQL-движок TokuDB переведён в разря..." | –1 +/– | ![]() |
Сообщение от opennews (??), 26-Апр-13, 11:59 | ||
Компания Tokutek открыла (http://www.tokutek.com/2013/04/open-source-tokudb-resources/) исходные тексты проекта TokuDB (http://www.tokutek.com/products/tokudb-for-mysql/) (Tokutek storage engine), в рамках которого развивается высокопроизводительный транзакционный движок хранения для MySQL и MariaDB. Вместо классических B-tree деревьев в TokuDB применяются рекурсивные индексы (Fractal Tree indexes (http://www.tokutek.com/resources/technology/)), что в сочетании с хранением данных в сжатом виде, позволяет значительно оптимизировать операции ввода/вывода. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (-), 26-Апр-13, 11:59 | +6 +/– | ![]() |
Интересно, если Заббикс на этот движок перенести - ему поможет? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4, #16, #3 |
3. Сообщение от ананим (?), 26-Апр-13, 12:20 | +4 +/– | ![]() |
MySQL-движки всегда были (и остаются) одними из самых высокопроизводительных среди реляционных субд. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #13 |
4. Сообщение от alp (?), 26-Апр-13, 12:22 | +3 +/– | ![]() |
Postgres ему точно поможет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #7 |
6. Сообщение от Аноним (-), 26-Апр-13, 12:45 | +/– | ![]() |
Как у него с падениями и ремонтами таблиц? Лучше чем у InnoDB? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #15, #20, #43 |
7. Сообщение от Andrey Mitrofanov (?), 26-Апр-13, 13:00 | +2 +/– | ![]() |
> Postgres ему точно поможет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #9, #36, #46, #66 |
8. Сообщение от Аноним (-), 26-Апр-13, 13:06 | –1 +/– | ![]() |
Помимо открытия кода под GPLv2, они дали какие-нибудь обещания насчет своих патентов на этот движок? Или новая бизнес-модель заключается в патентном троллинге всех, кто по наивности начнет эту штуку использовать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #69 |
9.
Сообщение от sauron![]() | +3 +/– | ![]() |
PostgeSQL хоть потюненый был? Или стоковый воткнули? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #10 |
10. Сообщение от Anonimous (?), 26-Апр-13, 14:01 | +/– | ![]() |
Где описано как его "тюнить" для Zabbix? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #11 |
11.
Сообщение от sauron![]() | +3 +/– | ![]() |
> Где описано как его "тюнить" для Zabbix? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #35 |
13. Сообщение от anonymous (??), 26-Апр-13, 14:17 | +/– | ![]() |
Во отличии от других баз данных, в mysql с самого начала были storage engines, т.к. возможность менять алгоритм хранения без написания SQL части каждый раз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #14, #17, #39, #47, #53, #151 |
14.
Сообщение от sauron![]() | –6 +/– | ![]() |
> Postgresql. PG до сих пор в позиции догоняющего, но так как | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #18, #75, #78 |
15. Сообщение от anonymous (??), 26-Апр-13, 14:22 | +/– | ![]() |
и то и то может crash recovery. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #32 |
16. Сообщение от AlexAT (ok), 26-Апр-13, 14:24 | +3 +/– | ![]() |
Поможет. Проверено (сейчас 96735 item'ов, 27951 триггер, и это еще только начало). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
17. Сообщение от бедный буратино (ok), 26-Апр-13, 14:27 | +/– | ![]() |
> Во отличии от других баз данных, в mysql с самого начала были storage engines | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #19, #21 |
18. Сообщение от AlexAT (ok), 26-Апр-13, 14:27 | +4 +/– | ![]() |
> Про быстрый mysql поржал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #22, #49 |
19. Сообщение от AlexAT (ok), 26-Апр-13, 14:29 | +1 +/– | ![]() |
> Вопрос не в этом, совершенно. Вопрос в том, что даёт, и в | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #23 |
20. Сообщение от AlexAT (ok), 26-Апр-13, 14:30 | +/– | ![]() |
> Как у него с падениями и ремонтами таблиц? Лучше чем у InnoDB? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
21. Сообщение от anonymous (??), 26-Апр-13, 14:34 | +/– | ![]() |
Вас с какого курса филфака вытурили и как вы при этом попали в сферу ИТ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #24 |
22.
Сообщение от sauron![]() | +/– | ![]() |
> Вы просто не умеете его готовить. Никакой движок не компенсирует ногами деланных | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #25 |
23. Сообщение от бедный буратино (ok), 26-Апр-13, 14:38 | –3 +/– | ![]() |
> Ну так идите и сделайте свой с нуля. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #26 |
24. Сообщение от бедный буратино (ok), 26-Апр-13, 14:39 | +/– | ![]() |
> как вы при этом попали в сферу ИТ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #31 |
25. Сообщение от AlexAT (ok), 26-Апр-13, 15:09 | +/– | ![]() |
Нормальную - это какую? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #27 |
26. Сообщение от AlexAT (ok), 26-Апр-13, 15:10 | +/– | ![]() |
"свой движок RDBMS" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #28 |
27.
Сообщение от sauron![]() | +1 +/– | ![]() |
> Нормальную - это какую? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #30, #42, #48 |
28. Сообщение от бедный буратино (ok), 26-Апр-13, 15:19 | –3 +/– | ![]() |
> "свой движок RDBMS" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #73 |
30. Сообщение от pro100master (ok), 26-Апр-13, 15:35 | +2 +/– | ![]() |
да так же он захлёбывается. Другого быстрого способа быстрых вставок, кроме как в память, пока не придумали. Бестолковый холивар. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #34, #40 |
31. Сообщение от AlexAT (ok), 26-Апр-13, 15:36 | +/– | ![]() |
> Не знаю. Видимо, ума на то, чтобы что-то делать, и рук на | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #74 |
32. Сообщение от AlexAT (ok), 26-Апр-13, 15:37 | +/– | ![]() |
> И то и то будет падать по assertion, в случае, если данные | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
34.
Сообщение от sauron![]() | –1 +/– | ![]() |
> да так же он захлёбывается. Другого быстрого способа быстрых вставок, кроме как | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
35. Сообщение от anonymous (??), 26-Апр-13, 16:07 | –1 +/– | ![]() |
>> Где описано как его "тюнить" для Zabbix? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #81 |
36. Сообщение от anonymous (??), 26-Апр-13, 16:08 | +/– | ![]() |
>> Postgres ему точно поможет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
39. Сообщение от Кирилл (??), 26-Апр-13, 16:59 | +1 +/– | ![]() |
> Во отличии от других баз данных, в mysql с самого начала были | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #59 |
40. Сообщение от Кирилл (??), 26-Апр-13, 17:04 | +/– | ![]() |
> да так же он захлёбывается. Другого быстрого способа быстрых вставок, кроме как | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #45 |
42. Сообщение от Хрен с горы (?), 26-Апр-13, 17:06 | +3 +/– | ![]() |
Нет веры человеку у которого на аватарке аниме-фигня. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #67, #72 |
43. Сообщение от Кирилл (??), 26-Апр-13, 17:06 | –3 +/– | ![]() |
> Как у него с падениями и ремонтами таблиц? Лучше чем у InnoDB? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #68 |
45. Сообщение от Кирилл (??), 26-Апр-13, 17:08 | +/– | ![]() |
> Школьники, идите читайте про сам принцип работы того же Слона. Почитайте, что | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
46. Сообщение от XoRe (ok), 26-Апр-13, 17:12 | +/– | ![]() |
Могу порекомендовать: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
47. Сообщение от XoRe (ok), 26-Апр-13, 17:20 | +/– | ![]() |
> - изначально разные группы разработчиков работали над storage engines и репликацией/sql | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #60 |
48. Сообщение от AlexAT (ok), 26-Апр-13, 17:23 | +/– | ![]() |
> Да тот же PostgreSQL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #64 |
49. Сообщение от XoRe (ok), 26-Апр-13, 17:24 | +/– | ![]() |
>> Про быстрый mysql поржал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #51 |
51. Сообщение от AlexAT (ok), 26-Апр-13, 17:27 | +/– | ![]() |
> Затыки как раз и начинаются на огромных базах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #54 |
53. Сообщение от Кирилл (??), 26-Апр-13, 17:29 | –2 +/– | ![]() |
"Быстрый" MySQL быстрый только пока вообще не СУБД, а просто хрень для последовательной записи в файл. Без транзакций. Без минимальной поддержки ключевых для СУБД принципов ACID. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #61 |
54. Сообщение от XoRe (ok), 26-Апр-13, 17:29 | +/– | ![]() |
> Я не про такие затыки. Я про написанные ногами запросы, которые заткнут | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #56 |
56. Сообщение от AlexAT (ok), 26-Апр-13, 18:05 | +3 +/– | ![]() |
> С этим никто не спорит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 Ответы: #114 |
59. Сообщение от anonymous (??), 26-Апр-13, 19:08 | +/– | ![]() |
storage engine это API, много различных индексов есть во всех базах. Опять же это "индексов", а не полностью контроль над всеми данными | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #150 |
60. Сообщение от anonymous (??), 26-Апр-13, 19:12 | +/– | ![]() |
> Т.е. когда писал свое и в результате они обошли pgsql про очкам? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #82, #107 |
61. Сообщение от ананим (?), 26-Апр-13, 20:32 | +/– | ![]() |
>Без транзакций. Без минимальной поддержки ключевых для СУБД принципов ACID. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 |
64. Сообщение от Аноним (-), 26-Апр-13, 21:06 | +/– | ![]() |
Только почему-то самая большая и нагруженная база крутится под постгресом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #65 |
65. Сообщение от AlexAT (ok), 26-Апр-13, 21:19 | +1 +/– | ![]() |
> Только почему-то самая большая и нагруженная база крутится под постгресом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #93 |
66. Сообщение от AlexAT (ok), 26-Апр-13, 21:48 | +/– | ![]() |
А для статистики - не скажете число итемов/триггеров? Просто интересно, насколько наша инсталляция крупная/мелкая. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #128 |
67.
Сообщение от zed_0xff![]() | +/– | ![]() |
лол, молодец, яростно плюсую ))) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
68. Сообщение от Аноним (-), 26-Апр-13, 22:25 | +2 +/– | ![]() |
> Какими ещё "ремонтами таблиц"? В InnoDB таблиц вообще нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #148 |
69. Сообщение от Аноним (-), 26-Апр-13, 22:37 | +/– | ![]() |
форкать не выйдет :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #70 |
70. Сообщение от Аноним (-), 26-Апр-13, 22:37 | +/– | ![]() |
> форкать не выйдет :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #71 |
71. Сообщение от Аноним (-), 26-Апр-13, 22:40 | +/– | ![]() |
>> форкать не выйдет :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 |
72. Сообщение от Аноним (-), 26-Апр-13, 23:49 | +4 +/– | ![]() |
> Нет веры человеку у которого на аватарке аниме-фигня. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
73. Сообщение от Аноним (-), 26-Апр-13, 23:50 | +/– | ![]() |
> Заяц тоже стопсигнал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
74. Сообщение от Аноним (-), 26-Апр-13, 23:50 | +/– | ![]() |
> сфере IT до сих пор делаете? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #76, #77 |
75.
Сообщение от nagual![]() | +/– | ![]() |
>> Postgresql. PG до сих пор в позиции догоняющего, но так как | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #175 |
76. Сообщение от бедный буратино (ok), 27-Апр-13, 02:18 | +/– | ![]() |
> По моим наблюдениям он больше всего занимается тем что бредит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 |
77. Сообщение от бедный буратино (ok), 27-Апр-13, 02:27 | –3 +/– | ![]() |
> По моим наблюдениям он больше всего занимается тем что бредит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #103 |
78. Сообщение от Аноним (-), 27-Апр-13, 02:51 | +1 +/– | ![]() |
> Про быстрый mysql поржал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
79. Сообщение от Онаним (?), 27-Апр-13, 05:02 | +/– | ![]() |
А что если у меня просто таблицы и выборки огромные (инсерты/апдейты при этом очень редки)? Полезная штука? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #80, #85 |
80. Сообщение от Аноним (-), 27-Апр-13, 05:07 | +/– | ![]() |
Нет используй в таком случае InnoDB. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 Ответы: #88 |
81.
Сообщение от sauron![]() | +/– | ![]() |
> Zabbix написан и заточен под mysql. Если вы не эксперт постгре, я | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #84 |
82.
Сообщение от Evgueni![]() | +1 +/– | ![]() |
Есть мнение, что проекты тогда выстреливали на MySQL исключительно по одной причине: наличие версии под ОС Windows. Всё. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 Ответы: #83, #89 |
83. Сообщение от бедный буратино (ok), 27-Апр-13, 07:07 | +/– | ![]() |
> Есть мнение, что проекты тогда выстреливали на MySQL исключительно по одной причине: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 |
84. Сообщение от anonymous (??), 27-Апр-13, 08:57 | +/– | ![]() |
А это не в контексте оптимизаций под mysql, а того, насколько криво написано под postgre =) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 Ответы: #102 |
85. Сообщение от AlexAT (ok), 27-Апр-13, 09:33 | +/– | ![]() |
> А что если у меня просто таблицы и выборки огромные (инсерты/апдейты при | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 Ответы: #86, #87, #112 |
86. Сообщение от Аноним (-), 27-Апр-13, 09:40 | +/– | ![]() |
>>> Для CPU-bound workload бесполезна. Впрочем, там ни один движок уже не поможет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
87. Сообщение от Аноним (-), 27-Апр-13, 09:43 | +1 +/– | ![]() |
>> А что если у меня просто таблицы и выборки огромные (инсерты/апдейты при | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #90, #149 |
88. Сообщение от AlexAT (ok), 27-Апр-13, 09:44 | +1 +/– | ![]() |
> TokuDB это типа хранилища для архивов или аналитики, где преобладает запись. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #180, #201 |
89. Сообщение от AlexAT (ok), 27-Апр-13, 09:45 | +/– | ![]() |
> Есть мнение, что проекты тогда выстреливали на MySQL исключительно по одной причине: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #91 |
90. Сообщение от AlexAT (ok), 27-Апр-13, 09:46 | +/– | ![]() |
> Один из очевидных плюсов очень мало настроек, в отличии от пары сотен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 |
91. Сообщение от angra (ok), 27-Апр-13, 10:14 | +1 +/– | ![]() |
Почти все пыхеры, с которыми я сталкивался, сидят под виндой, под ней же и разрабатывают, после чего заливают на линуксовый сервер по ftp(самые продвинутые про svn знают). Так что многие проекты работают под линуксом, но пишутся под виндой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 Ответы: #92 |
92. Сообщение от AlexAT (ok), 27-Апр-13, 10:22 | +/– | ![]() |
> Почти все пыхеры, с которыми я сталкивался, сидят под виндой, под ней | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #96, #98, #99 |
93. Сообщение от aurved (?), 27-Апр-13, 11:27 | –1 +/– | ![]() |
не знаю как насчет самой большой и нагруженной, но наверно имелось в виду Skype | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #94, #95 |
94. Сообщение от AlexAT (ok), 27-Апр-13, 11:40 | +/– | ![]() |
> не знаю как насчет самой большой и нагруженной, но наверно имелось в | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
95. Сообщение от Andrey Mitrofanov (?), 27-Апр-13, 11:40 | +/– | ![]() |
> не знаю как | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
96. Сообщение от бедный буратино (ok), 27-Апр-13, 11:42 | +/– | ![]() |
> Я например тоже веду почти весь dev на PHP под виндой - ибо PHPEd есть только под винду, а это одна из лучших IDE. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #97 |
97. Сообщение от AlexAT (ok), 27-Апр-13, 11:43 | +/– | ![]() |
> Ваше мнение очень важно для нас. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 |
98. Сообщение от кверти (ok), 27-Апр-13, 12:45 | +/– | ![]() |
>Не совсем понимаю - что в целом в этом плохого? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #100 |
99. Сообщение от angra (ok), 27-Апр-13, 13:59 | +/– | ![]() |
Вы уже забыли свой вопрос? Напоминаю: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #101 |
100. Сообщение от AlexAT (ok), 27-Апр-13, 14:02 | +/– | ![]() |
> топ менеджер компании компании БМВ ездит на мерсе, что тут плохого? ну | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
101. Сообщение от AlexAT (ok), 27-Апр-13, 14:03 | +/– | ![]() |
> Вы уже забыли свой вопрос? Напоминаю: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #99 Ответы: #104 |
102.
Сообщение от sauron![]() | +/– | ![]() |
> А это не в контексте оптимизаций под mysql, а того, насколько криво | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 Ответы: #106 |
103. Сообщение от AlexAT (ok), 27-Апр-13, 19:39 | +/– | ![]() |
>>> ps. НО ПРИШЁЛ БУРАТИНО... :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 |
104. Сообщение от angra (ok), 27-Апр-13, 20:06 | +/– | ![]() |
Я повторюсь, мне не сложно. Продакшен под Linux/MySQL, но разработка идет под Win/MySQL. Причем выбор между win и linux не связан с мускулом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
105. Сообщение от Аноним (-), 28-Апр-13, 06:32 | +/– | ![]() |
Для перконы собрали двоичные и бинарные | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #110 |
106. Сообщение от Аноним (-), 28-Апр-13, 17:13 | +1 +/– | ![]() |
просто вы не видите этой разницы потому что например не знаете как зависят нагрузка на сервер и администрирование от количества insert/update/delete. то что хорошо для mysql плохо для postgres и наоборот. потому что это принципиально разные субд с разными подсистемами хранения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #108 |
107. Сообщение от Аноним (-), 28-Апр-13, 17:23 | +/– | ![]() |
> Почему выстрелили web проекты на mysql 3.23 а не на постгресе? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
108.
Сообщение от sauron![]() | +1 +/– | ![]() |
Конечно конечно. Товарищ если вы начали оптимизировать свой софт под поведение РСУБД это очень плохой звоночек. А именно что или вы плохо спроектировали софт или же выбрали плохую РСУБД. И да замечу, что оптимизировать под количество операций записи надо под MySQL исключительно в силу того что ему плохеет от их большого количества. В случае PostgreSQL при той же нагрузке этого не наблюдается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #109 |
109. Сообщение от AlexAT (ok), 28-Апр-13, 18:50 | +/– | ![]() |
> Конечно конечно. Товарищ если вы начали оптимизировать свой софт под поведение РСУБД | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 Ответы: #120 |
110.
Сообщение от ryoken![]() | +/– | ![]() |
> собрали двоичные и бинарные | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #105 |
111. Сообщение от yuris (??), 28-Апр-13, 22:07 | –2 +/– | ![]() |
Неясно какой смысл в незначительном улучшении движка на некоторых операциях, если запросы всё равно упираются в 99% случаев в разбор SQL и составление планов выполнения запросов? Эти все улучшения будут иметь смысл только при очень простых запросах на больших объёмах данных, что в майсиквеле не так уж часто встречается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #113, #115, #118 |
112. Сообщение от Аноним (-), 28-Апр-13, 22:20 | +/– | ![]() |
Для CPU-bound помогает в Постгресе GPU задействовать - https://wiki.postgresql.org/wiki/PGStrom | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #116 |
113. Сообщение от Аноним (-), 28-Апр-13, 22:24 | +/– | ![]() |
Квантовый двигатель ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 |
114. Сообщение от XoRe (ok), 28-Апр-13, 22:38 | +/– | ![]() |
>> С этим никто не спорит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 Ответы: #117 |
115. Сообщение от AlexAT (ok), 28-Апр-13, 22:39 | +/– | ![]() |
> Неясно какой смысл в незначительном улучшении движка на некоторых операциях, если запросы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 |
116. Сообщение от AlexAT (ok), 28-Апр-13, 22:41 | +/– | ![]() |
> Для CPU-bound помогает в Постгресе GPU задействовать - https://wiki.postgresql.org/wiki/PGStrom | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 Ответы: #119 |
117. Сообщение от AlexAT (ok), 28-Апр-13, 22:43 | +/– | ![]() |
> P.S. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 Ответы: #129 |
118. Сообщение от Аноним (-), 28-Апр-13, 23:13 | +/– | ![]() |
> запросы всё равно упираются в 99% случаев в разбор SQL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 Ответы: #158, #213 |
119. Сообщение от Аноним (-), 28-Апр-13, 23:18 | +/– | ![]() |
>> Для CPU-bound помогает в Постгресе GPU задействовать - https://wiki.postgresql.org/wiki/PGStrom | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #121 |
120.
Сообщение от sauron![]() | +/– | ![]() |
> А если не начали - то это очень плохой звоночек... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #122 |
121. Сообщение от AlexAT (ok), 29-Апр-13, 07:27 | +/– | ![]() |
> Ну это и не CPU-bound а bus bound таки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 Ответы: #156, #199 |
122. Сообщение от AlexAT (ok), 29-Апр-13, 07:29 | +/– | ![]() |
> Оптимизировать под конкретную реализацию РСУБД на начальной стадии проектирования просто | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 Ответы: #123 |
123.
Сообщение от sauron![]() | +/– | ![]() |
> Имеет. Потому что переоптимизировать всё на конечной стадии может уже и не | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #122 Ответы: #124 |
124. Сообщение от AlexAT (ok), 29-Апр-13, 08:16 | +/– | ![]() |
> Не имеет. Стандарт SQL-92 и общие концепции не зря придумывали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #123 Ответы: #125 |
125.
Сообщение от sauron![]() | +/– | ![]() |
> Угу. Вот только есть особенности, которых этот стандарт совершенно не учитывает. Например, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #124 Ответы: #126 |
126. Сообщение от AlexAT (ok), 29-Апр-13, 11:20 | +/– | ![]() |
>> И какие такие критические особенности движка MySQL надо учитывать при разработке под него? Мне вот правда интеренсо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 Ответы: #127 |
127.
Сообщение от sauron![]() | +/– | ![]() |
>>> И какие такие критические особенности движка MySQL надо учитывать при разработке под него? Мне вот правда интеренсо. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 Ответы: #130 |
128. Сообщение от Andrey Mitrofanov (?), 29-Апр-13, 12:47 | +/– | ![]() |
> А для статистики - не скажете число итемов/триггеров? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 |
129. Сообщение от XoRe (ok), 29-Апр-13, 15:11 | +/– | ![]() |
> построение доступа к базе | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #117 Ответы: #131, #157 |
130. Сообщение от AlexAT (ok), 29-Апр-13, 20:38 | +/– | ![]() |
> вообще limit offset поддерживается в том числе и в MySQL и в | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #127 Ответы: #132 |
131. Сообщение от AlexAT (ok), 29-Апр-13, 21:05 | +/– | ![]() |
> А на небольших базах до 10GB, согласен, mysql за счет простоты (и | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 |
132.
Сообщение от sauron![]() | +/– | ![]() |
> В MSSQL - нет. Всё, универсальности уже нет. Специфика. И в MySQL, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 Ответы: #133 |
133. Сообщение от AlexAT (ok), 29-Апр-13, 21:48 | +/– | ![]() |
> Из-за этого к примеру нет хинтов в PostgreSQL. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #134 |
134.
Сообщение от sauron![]() | +/– | ![]() |
> А зря. Иногда единственный способ обойти оптимизатор, не лезя в код собственно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #133 Ответы: #135, #136 |
135. Сообщение от pavel_simple (ok), 30-Апр-13, 07:33 | +/– | ![]() |
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #134 Ответы: #137 |
136. Сообщение от AlexAT (ok), 30-Апр-13, 08:06 | +1 +/– | ![]() |
> Чуваки из PostgreSQL против хинтов. Они говорят что если у вас оптимизатор | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #134 Ответы: #138, #147, #173 |
137. Сообщение от AlexAT (ok), 30-Апр-13, 08:11 | +/– | ![]() |
> подобие хинтов таки появилось | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 |
138.
Сообщение от sauron![]() | +/– | ![]() |
> Вот за что и не люблю академические поделки - так это за | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #139 |
139. Сообщение от AlexAT (ok), 30-Апр-13, 08:21 | +/– | ![]() |
> А специфика конкретных приложений затачивается уже указанием индексов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 Ответы: #140 |
140.
Сообщение от sauron![]() | –1 +/– | ![]() |
> Именно. И если надо обойти оптимизатор и сказать - "вот этот, @#$%ь, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 Ответы: #141, #145 |
141. Сообщение от pavel_simple (ok), 30-Апр-13, 09:08 | +/– | ![]() |
>> Именно. И если надо обойти оптимизатор и сказать - "вот этот, @#$%ь, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 Ответы: #142, #143 |
142. Сообщение от pavel_simple (ok), 30-Апр-13, 09:10 | +1 +/– | ![]() |
>>> Именно. И если надо обойти оптимизатор и сказать - "вот этот, @#$%ь, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 |
143.
Сообщение от sauron![]() | +/– | ![]() |
> дело не в базе данyых, дело в том что постгрес использует оптимизатор | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 Ответы: #144 |
144. Сообщение от pavel_simple (ok), 30-Апр-13, 09:18 | +1 +/– | ![]() |
>> дело не в базе данyых, дело в том что постгрес использует оптимизатор | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
145. Сообщение от AlexAT (ok), 30-Апр-13, 09:29 | +/– | ![]() |
> Если у вас возникает такая надобность, то надо внимательно посмотреть на свою | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 Ответы: #146 |
146.
Сообщение от sauron![]() | +/– | ![]() |
> Скорее на оптимизатор, так как хинтинг даёт огромную разницу (минуты -> секунды). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #145 Ответы: #153 |
147. Сообщение от arisu (ok), 30-Апр-13, 11:48 | +/– | ![]() |
это мне напоминает спичи людей, которые утверждают, что лучше компилятора соптимизируют ассемблер. иногда одни даже правы, но почти никогда в этом смысла нет. а если уж сильно хочется, то всегда можно поправить исходник постгреса, добавив себе нужную фичу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #152, #154 |
148. Сообщение от Кирилл (??), 30-Апр-13, 15:56 | –1 +/– | ![]() |
Это по принципу написал на заборе *** и вот он. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 Ответы: #155 |
149. Сообщение от Кирилл (??), 30-Апр-13, 15:59 | –2 +/– | ![]() |
> Один из очевидных плюсов очень мало настроек, в отличии от пары сотен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 |
150. Сообщение от Кирилл (??), 30-Апр-13, 16:02 | +/– | ![]() |
> storage engine это API, много различных индексов есть во всех базах. Опять | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
151. Сообщение от Кирилл (??), 30-Апр-13, 16:06 | –1 +/– | ![]() |
| ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
152.
Сообщение от nagual![]() | +/– | ![]() |
> это мне напоминает спичи людей, которые утверждают, что лучше компилятора соптимизируют | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 |
153. Сообщение от AlexAT (ok), 30-Апр-13, 18:03 | +/– | ![]() |
> Не встанет если у вас не максимальный уровень изоляции. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 |
154. Сообщение от AlexAT (ok), 30-Апр-13, 18:03 | +/– | ![]() |
> но лучше, конечно, чтобы описаной тобой возможности не было. потому что на | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 |
155. Сообщение от AlexAT (ok), 30-Апр-13, 18:04 | +/– | ![]() |
> Это по принципу написал на заборе *** и вот он. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #148 Ответы: #167 |
156. Сообщение от Аноним (-), 30-Апр-13, 21:17 | +1 +/– | ![]() |
>> я не могу представить себе задачу БД, которую можно поручить GPU. Упрётся в шину. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
157. Сообщение от AlexAT (ok), 01-Май-13, 00:16 | +/– | ![]() |
Мне тут на одном форуме вновь "глаза открыли"... может ошиблись, конечно, но надо убедиться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 Ответы: #160, #161 |
158. Сообщение от Crazy Alex (ok), 01-Май-13, 00:22 | +/– | ![]() |
Я так понимаю, человек из веба, а особенно если где фреймворки с ORM - там оно именно так и выглядит - данных тянем мало, но в отдельных сущностях (которые каждый раз создаются заново) и много раз, причем 70% выборок - по первичному ключу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 Ответы: #159 |
159. Сообщение от AlexAT (ok), 01-Май-13, 00:24 | +/– | ![]() |
> Я так понимаю, человек из веба, а особенно если где фреймворки с | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #158 Ответы: #200 |
160. Сообщение от тень_pavel_simple (?), 01-Май-13, 09:28 | +/– | ![]() |
> Мне тут на одном форуме вновь "глаза открыли"... может ошиблись, конечно, но | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #157 |
161. Сообщение от Andrey Mitrofanov (?), 01-Май-13, 10:02 | +/– | ![]() |
> Скажите, в PG/SQL что, до сих пор актуален VACUUM (не важно, автоматический | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #157 Ответы: #162 |
162. Сообщение от AlexAT (ok), 01-Май-13, 10:20 | +/– | ![]() |
> он там _будет _всегда, поскольку это основопологающее архитектурное решение. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #161 Ответы: #163 |
163.
Сообщение от sauron![]() | +/– | ![]() |
> В InnoDB/TokuDB при удалении освобождаются страницы/части хранилища и индексов. Старые | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #162 Ответы: #164 |
164. Сообщение от AlexAT (ok), 01-Май-13, 19:19 | +/– | ![]() |
> Замечу что точно так же делается в PostgreSQL. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #163 Ответы: #165 |
165.
Сообщение от sauron![]() | +/– | ![]() |
>> Замечу что точно так же делается в PostgreSQL. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #164 Ответы: #166, #174 |
166. Сообщение от AlexAT (ok), 01-Май-13, 19:36 | +/– | ![]() |
> Смотря какой VACUUM. Если FULL ANALYZE смотреть то он перестраивает таблицу с | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #165 Ответы: #171 |
167. Сообщение от Кирилл (??), 03-Май-13, 11:55 | –2 +/– | ![]() |
Лёша, ты слышал звон, да не въехал откуда он. А этот звон из твоих штанов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #155 Ответы: #168 |
168. Сообщение от AlexAT (ok), 03-Май-13, 17:40 | +/– | ![]() |
> Табличное пространство -- логический уровень абстракции (обобщающий носитель свойств | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #167 Ответы: #169 |
169. Сообщение от Кирилл (??), 06-Май-13, 15:30 | +/– | ![]() |
Э, суть в том, что таблица это такая штука, где есть первая строка, за первой строкой идёт вторая, и так далее (я думаю ты меня понял). Так вот, такого в ИнноДБ нет (как и большинстве взрослых РСУБД). Данные не хранятся последовательно, а хранятся в виде кучи. Чем иннодб радикально и отличается от ISAM-ов разных мастей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 Ответы: #170 |
170. Сообщение от AlexAT (ok), 06-Май-13, 19:11 | +/– | ![]() |
> Э, суть в том, что таблица это такая штука, где есть первая | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #169 Ответы: #178 |
171. Сообщение от Andrey Mitrofanov (?), 06-Май-13, 23:31 | +/– | ![]() |
> Таки новые данные запишутся на освобожденное место без фонового VACUUM? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 Ответы: #172 |
172. Сообщение от AlexAT (ok), 06-Май-13, 23:41 | +/– | ![]() |
>> Таки новые данные запишутся на освобожденное место без фонового VACUUM? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 |
173. Сообщение от Кирилл (??), 07-Май-13, 15:56 | +/– | ![]() |
Лёша, это чушь. Практически невозможно представить себе случая, когда ты сам сможешь спланировать запрос лучше, чем коммерческий планировщик запроса. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #176, #212 |
174. Сообщение от Кирилл (??), 07-Май-13, 16:04 | +1 +/– | ![]() |
Аналог хвоста данных отмены есть во всех СУБД с MVCC. Реализация различна (в Слоне это периодических Вакуум, в Оракле это содержание огромного пространства под сегменты отмены, в Инно тоже что-то вроде сегментов отмены). Вакуум сам по себе не плох и не хорош. Хотя в 9-той версии механизма вакуума очень грамотно завязан на планировщик ресурсов -- в результате нагрузка по содержанию данных отмены очень хорошо размазывается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #165 Ответы: #177 |
175. Сообщение от Кирилл (??), 07-Май-13, 16:05 | +/– | ![]() |
> Шож там у нас такое бысстрое ? Неужто MSSQL на NTFS ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 |
176. Сообщение от AlexAT (ok), 07-Май-13, 16:11 | +/– | ![]() |
> Лёша, это чушь. Практически невозможно представить себе случая, когда ты сам сможешь | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 Ответы: #182 |
177. Сообщение от AlexAT (ok), 07-Май-13, 16:14 | –1 +/– | ![]() |
> Вакуум сам по себе не плох и не хорош. Хотя в 9-той | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 Ответы: #185, #186 |
178. Сообщение от Кирилл (??), 07-Май-13, 16:15 | +/– | ![]() |
Лёша, в жизни крутиться вокруг названий. И называть таблицей нужно именно таблицу. Т.е. нечто вертикально упорядоченное. Вот в ISAM, в том числе и в MyISAM, именно такой подход и используется (именно из-за этого в ISAM данные легко добавлять в конец таблицы, но крайне сложно изменять или удалять откуда-то из середины). Поэтому там есть равенство между файлом и таблицей. В иннодб такого равенства нет и быть не может. Там просто есть ТП, в котором есть один файл и размер этого файла увеличивается по мере роста сегмента, который в нём хранится. Причём для простоты (которая хуже воровства) в ТП пихается один файл, а в одном файле размещается один сегмент ("таблица"-отношение или индекс). Причём нарастает этот файл "не построчно", а некими крупными кусками -- назовём их экстентами, которые могут и вообще данных не содержать. До поры до времени. Но равенство один кортеж = один файл надуманное. В том же инно в ТП может входить множество файлов, причём один сегмент (т.е. таблица-отношение) может быть размазан по множеству файлов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #170 Ответы: #179 |
179. Сообщение от AlexAT (ok), 07-Май-13, 16:21 | +/– | ![]() |
> Лёша, в жизни крутиться вокруг названий. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #178 Ответы: #183 |
180. Сообщение от Кирилл (??), 07-Май-13, 16:22 | +/– | ![]() |
> А еще у TokuDB есть незаменимая для огромных БД фича: hot index/column | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #181 |
181. Сообщение от AlexAT (ok), 07-Май-13, 16:27 | +/– | ![]() |
> Это как? На самом низком уровне изоляции транзакции? Нафига такое нужно? Будут | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #180 Ответы: #184 |
182. Сообщение от Кирилл (??), 08-Май-13, 12:51 | +/– | ![]() |
Я и не пытаюсь. Не каждый имеет более, чем 10-ти летний опыт разработки и оптимизации производительности различных СУБД, как я. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #176 Ответы: #187 |
183. Сообщение от Кирилл (??), 08-Май-13, 13:01 | +/– | ![]() |
> Еще раз повторюсь: "таблица" СУБД и "таблица" на бумаге - не одно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #179 Ответы: #188 |
184. Сообщение от Кирилл (??), 08-Май-13, 13:19 | +/– | ![]() |
> Изоляция транзакций тут вообще не при чём. Структура таблицы меняется для API | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #181 Ответы: #189 |
185. Сообщение от XoRe (ok), 08-Май-13, 15:25 | +1 +/– | ![]() |
>> Вакуум сам по себе не плох и не хорош. Хотя в 9-той | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 Ответы: #190 |
186. Сообщение от Кирилл (??), 08-Май-13, 15:40 | +/– | ![]() |
Нет. Там нет ни эскалации блокировок, ни эксклюзивного блокирования. Единственно, конечно ресурсы ввода/вывода и процессора отъедает. Хотя такое говорить тоже не слишком корректно. У того же Оракла на обслуживание механизма MVCC тоже уходит не мало ресурсов. Поэтому подобный механизм в Слоне не хуже прочих. Другое дело, что планировщик у него слабее, чем у того же Оракла. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 |
187. Сообщение от AlexAT (ok), 08-Май-13, 15:58 | +1 +/– | ![]() |
> Я и не пытаюсь. Не каждый имеет более, чем 10-ти летний опыт | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #182 |
188. Сообщение от AlexAT (ok), 08-Май-13, 15:59 | +/– | ![]() |
Печалька печальная. Еще раз подтверждаешь, что от теоретика до практика - пропасть немеряная. А потом смотришь на поделки таких теоретиков, и диву даешься. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #183 Ответы: #191 |
189. Сообщение от AlexAT (ok), 08-Май-13, 16:05 | +/– | ![]() |
> Моментально? Ну вот начал ты длинную транзакцию, в её процессе структура, ладно, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #184 Ответы: #198 |
190. Сообщение от AlexAT (ok), 08-Май-13, 16:15 | +/– | ![]() |
> http://www.postgresql.org/docs/9.1/static/sql-vacuum.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #185 Ответы: #209 |
191. Сообщение от Кирилл (??), 09-Май-13, 04:02 | –1 +/– | ![]() |
Леха, увы, подобные сентенции -- про бесполезность теории -- обычно выдают в собеседнике неосилянта пэтэушника. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #188 Ответы: #192, #193, #194 |
192. Сообщение от arisu (ok), 09-Май-13, 04:05 | +2 +/– | ![]() |
а тут не бесполезность, тут «страшно далеки они от народа». потому что ехать надо вчера, а высокотехнологичная суперэкономичная машина — только завтра, и то лишь в чертежах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #191 Ответы: #195 |
193. Сообщение от arisu (ok), 09-Май-13, 04:06 | +/– | ![]() |
p.s. это не значит, что машина не нужна. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #191 |
194. Сообщение от AlexAT (ok), 09-Май-13, 12:32 | +/– | ![]() |
> Леха, увы, подобные сентенции -- про бесполезность теории -- обычно выдают в | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #191 |
195.
Сообщение от nagual![]() | +/– | ![]() |
> а тут не бесполезность, тут «страшно далеки они от народа». потому что | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 Ответы: #196, #197 |
196. Сообщение от arisu (ok), 10-Май-13, 18:27 | +/– | ![]() |
а ещё он марсиан видел! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #195 |
197. Сообщение от AlexAT (ok), 10-Май-13, 22:24 | +/– | ![]() |
> Это вы про автомобиль Теслы на трех радиолампах ? За который его заперли | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #195 |
198. Сообщение от Аноним (-), 13-Май-13, 18:14 | +/– | ![]() |
> Сам механизм ясен и прозрачен. Представь себе, что вся база - один | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #189 Ответы: #202 |
199. Сообщение от Аноним (-), 13-Май-13, 18:17 | +/– | ![]() |
> Именно так. Просто помимо сложных выражений я не могу представить себе задачу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 Ответы: #203 |
200. Сообщение от Аноним (-), 13-Май-13, 18:20 | +/– | ![]() |
> Да даже там разбор запроса - это ни о чём. В него | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #159 Ответы: #204, #214 |
201. Сообщение от Аноним (-), 13-Май-13, 18:33 | +/– | ![]() |
>> TokuDB это типа хранилища для архивов или аналитики, где преобладает запись. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #205 |
202. Сообщение от AlexAT (ok), 14-Май-13, 07:31 | +/– | ![]() |
> Не очень-то тихонько, на самом деле. В последних бенчах на mysqlperformanceblog хорооошая | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #198 Ответы: #207 |
203. Сообщение от AlexAT (ok), 14-Май-13, 08:14 | +/– | ![]() |
> Тот же JSON в Pg 9.3 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 |
204. Сообщение от AlexAT (ok), 14-Май-13, 08:17 | +/– | ![]() |
> "..>95% of the CPU time in reads is spent in the SQL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #200 |
205. Сообщение от AlexAT (ok), 14-Май-13, 08:21 | +/– | ![]() |
> Практически -- только. Уже на UPDATE она медленней, а на INSERT ON | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #201 Ответы: #206 |
206. Сообщение от Аноним (-), 14-Май-13, 23:36 | +/– | ![]() |
обещали добавить | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #205 |
207. Сообщение от Аноним (-), 14-Май-13, 23:45 | +/– | ![]() |
> Вообще к указанному бенчу есть ряд серьезных нареканий - автор пытается по | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #202 Ответы: #208 |
208. Сообщение от AlexAT (ok), 15-Май-13, 07:21 | +/– | ![]() |
> В данном случае - как оно ведет себя под жестким write load. Ответ - так себе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #207 Ответы: #211 |
209. Сообщение от XoRe (ok), 15-Май-13, 20:44 | +/– | ![]() |
>> http://www.postgresql.org/docs/9.1/static/sql-vacuum.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #190 Ответы: #210 |
210. Сообщение от AlexAT (ok), 15-Май-13, 23:06 | +/– | ![]() |
> Для вас новость, что дефрагментация вызывает большой I/O? :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #209 |
211. Сообщение от Аноним (-), 15-Май-13, 23:55 | +/– | ![]() |
Так я же не сказал "отвратительно", а всего лишь "так себе". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #208 |
212. Сообщение от Аноним (-), 13-Окт-16, 16:01 | +/– | ![]() |
Тут на Оракле, у которого этот оптимизатор уж точно не полное г. на "больших серверах" постоянно приходится использовать хинты т.к. 1 из 100 запросов "напрямую" не отрабатывает за разумное время, и выигрыш бывает не на секунды. Ситуации когда у вас есть набор таблиц и нужна определённая выборка в течении ограниченного времени ( а не пары дней/недель что-бы как тут предлагали исходники поправить ) по нескольку раз в месяц случаются, и очень радует что в Оракле такая возможность есть, хоть по умолчанию использование её и не приветствуется ). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 |
213. Сообщение от Denisss (?), 19-Фев-17, 11:45 | +/– | ![]() |
>> запросы всё равно упираются в 99% случаев в разбор SQL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 |
214. Сообщение от anomymous (?), 19-Фев-17, 11:50 | +/– | ![]() |
а) это SQLite | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #200 |
215. Сообщение от Аноним (215), 04-Авг-20, 12:16 | +/– | ![]() |
14.04.15 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |