Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Высокопроизводительный 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 (??), 26-Апр-13, 13:57
| +3 +/– | |
PostgeSQL хоть потюненый был? Или стоковый воткнули? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #10 | ||
| 10. Сообщение от Anonimous (?), 26-Апр-13, 14:01 | +/– | |
Где описано как его "тюнить" для Zabbix? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #11 | ||
11.
Сообщение от sauron (??), 26-Апр-13, 14:07
| +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 (??), 26-Апр-13, 14:20
| –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 (??), 26-Апр-13, 14:38
| +/– | |
> Вы просто не умеете его готовить. Никакой движок не компенсирует ногами деланных | ||
| Ответить | Правка | Наверх | 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 (??), 26-Апр-13, 15:12
| +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 (??), 26-Апр-13, 15:47
| –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 (?), 26-Апр-13, 22:07
| +/– | |
лол, молодец, яростно плюсую ))) | ||
| Ответить | Правка | Наверх | 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 (ok), 27-Апр-13, 01:49
| +/– | |
>> 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 (??), 27-Апр-13, 06:28
| +/– | |
> Zabbix написан и заточен под mysql. Если вы не эксперт постгре, я | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #84 | ||
82.
Сообщение от Evgueni (?), 27-Апр-13, 06:38
| +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 (??), 27-Апр-13, 16:58
| +/– | |
> А это не в контексте оптимизаций под 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 (??), 28-Апр-13, 18:20
| +1 +/– | |
Конечно конечно. Товарищ если вы начали оптимизировать свой софт под поведение РСУБД это очень плохой звоночек. А именно что или вы плохо спроектировали софт или же выбрали плохую РСУБД. И да замечу, что оптимизировать под количество операций записи надо под MySQL исключительно в силу того что ему плохеет от их большого количества. В случае PostgreSQL при той же нагрузке этого не наблюдается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #106 Ответы: #109 | ||
| 109. Сообщение от AlexAT (ok), 28-Апр-13, 18:50 | +/– | |
> Конечно конечно. Товарищ если вы начали оптимизировать свой софт под поведение РСУБД | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 Ответы: #120 | ||
110.
Сообщение от ryoken (?), 28-Апр-13, 19:40
| +/– | |
> собрали двоичные и бинарные | ||
| Ответить | Правка | Наверх | 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 (??), 29-Апр-13, 06:17
| +/– | |
> А если не начали - то это очень плохой звоночек... | ||
| Ответить | Правка | Наверх | 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 (??), 29-Апр-13, 07:39
| +/– | |
> Имеет. Потому что переоптимизировать всё на конечной стадии может уже и не | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #122 Ответы: #124 | ||
| 124. Сообщение от AlexAT (ok), 29-Апр-13, 08:16 | +/– | |
> Не имеет. Стандарт SQL-92 и общие концепции не зря придумывали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 Ответы: #125 | ||
125.
Сообщение от sauron (??), 29-Апр-13, 08:22
| +/– | |
> Угу. Вот только есть особенности, которых этот стандарт совершенно не учитывает. Например, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #124 Ответы: #126 | ||
| 126. Сообщение от AlexAT (ok), 29-Апр-13, 11:20 | +/– | |
>> И какие такие критические особенности движка MySQL надо учитывать при разработке под него? Мне вот правда интеренсо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 Ответы: #127 | ||
127.
Сообщение от sauron (??), 29-Апр-13, 11:53
| +/– | |
>>> И какие такие критические особенности движка 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 (??), 29-Апр-13, 21:13
| +/– | |
> В MSSQL - нет. Всё, универсальности уже нет. Специфика. И в MySQL, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #130 Ответы: #133 | ||
| 133. Сообщение от AlexAT (ok), 29-Апр-13, 21:48 | +/– | |
> Из-за этого к примеру нет хинтов в PostgreSQL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #132 Ответы: #134 | ||
134.
Сообщение от sauron (??), 30-Апр-13, 06:18
| +/– | |
> А зря. Иногда единственный способ обойти оптимизатор, не лезя в код собственно | ||
| Ответить | Правка | Наверх | 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 (??), 30-Апр-13, 08:16
| +/– | |
> Вот за что и не люблю академические поделки - так это за | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #136 Ответы: #139 | ||
| 139. Сообщение от AlexAT (ok), 30-Апр-13, 08:21 | +/– | |
> А специфика конкретных приложений затачивается уже указанием индексов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #138 Ответы: #140 | ||
140.
Сообщение от sauron (??), 30-Апр-13, 08:34
| –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 (??), 30-Апр-13, 09:10
| +/– | |
> дело не в базе дан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 (??), 30-Апр-13, 09:43
| +/– | |
> Скорее на оптимизатор, так как хинтинг даёт огромную разницу (минуты -> секунды). | ||
| Ответить | Правка | Наверх | 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 (ok), 30-Апр-13, 16:33
| +/– | |
> это мне напоминает спичи людей, которые утверждают, что лучше компилятора соптимизируют | ||
| Ответить | Правка | Наверх | 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 (??), 01-Май-13, 13:18
| +/– | |
> В InnoDB/TokuDB при удалении освобождаются страницы/части хранилища и индексов. Старые | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #162 Ответы: #164 | ||
| 164. Сообщение от AlexAT (ok), 01-Май-13, 19:19 | +/– | |
> Замечу что точно так же делается в PostgreSQL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #163 Ответы: #165 | ||
165.
Сообщение от sauron (??), 01-Май-13, 19:26
| +/– | |
>> Замечу что точно так же делается в 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 (ok), 10-Май-13, 18:09
| +/– | |
> а тут не бесполезность, тут «страшно далеки они от народа». потому что | ||
| Ответить | Правка | Наверх | 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 Добавить, Поддержать, Вебмастеру |