|
|
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
vromanovВыборка по первичному ключу в таблице из двух колонок! На NoSql похоже, не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2014, 12:07:39 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
vromanovqwwqPS на одбс вы давно батон крошите, но как-то вяло. может быть вам оно не надо ? Оно нам надо по очень простой причине. Мы хотив нашем приложении поддержать работу с несколькими базами данных. Сейчас это TimesTen & PQ. ODBC именно для этого и предназначен - для стандартного интерфейса к разным базам данных. Кстати попробуй чтоли MSSQL по протоколу Shared Memory. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2014, 12:58:40 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
Ivan DurakКстати попробуй чтоли MSSQL по протоколу Shared Memory. Это работает только под виндой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2014, 14:29:40 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
vromanovIvan DurakКстати попробуй чтоли MSSQL по протоколу Shared Memory. Это работает только под виндой да ты что ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2014, 17:45:25 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
Ivan Durakда ты что RTFM --protocol Value Connection Protocol Permissible Operating Systems TCP TCP/IP connection to local or remote server All SOCKET Unix socket file connection to local server Unix only PIPE Named-pipe connection to local or remote server Windows only MEMORY Shared-memory connection to local server Windows only ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2014, 18:03:53 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2014, 10:09:42 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
vromanov, Вот еще тест реального приложения. Тест эмулирует подключение и отключение от сети 500 000 пользователей со скоростью 1000 в секунду. На картинке загрузка CPU. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2014, 10:18:34 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
http://www.postgresql.eu/events/schedule/pgconfeu2014/session/645-whos-the-fairest-of-them-all-postgres-interface-performance/ вот чуваки тоже занимаются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2014, 13:27:42 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
vromanovvromanov, Вот еще тест реального приложения. Тест эмулирует подключение и отключение от сети 500 000 пользователей со скоростью 1000 в секунду. На картинке загрузка CPU. спасибо за очень интеренсые графики... Вы уже писали что TT через odbc/shared memory там вообще не по SQL ходит а прямо в память базы. С этим соревноваться классическому SQL серверу никак. Очень показательны на этот счет результаты TT over tcp/ip кстати когда TT приходится честно работать как SQL база. Если не секрет можете ответить про ваши тесты: 1)используемая OS (точнее версия ядра Linux)? 2)используемая версия PostgreSQL ? 3)сколько подключений к базе было одновременно установлено во время теста? 4)что за железо (особенно в плане количества ядер процессоров... что то многовато у вас system load получается на графике... или ядер мало или подключений много...)? PS: на простых запросах ~200k rps PostgreSQL на нормальной железке дает легко... интересно было бы посмотреть на результаты TT и PostgreSQL на разумном 16-32ядерном сервере если у вас есть доступ. Этот PS к тому что до 20-24 ядер современный PostgreSQL дает более менее линейный рост производительности от количества ядер (а про TT я ничего на этот счет сказать не могу наверняка). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2014, 14:57:08 |
|
||
|
Глюки и низкая произодительность ODBC драйвера
|
|||
|---|---|---|---|
|
#18+
Maxim Boguk, Timesten даже при SHM коннекте работает как SQL. Точно теже SQL запросы, тот же код итд. Более того в тот-же момент к нему вополен можно обратиться удаленно и делать SQL запросы. 32 это конечно круто, но становится экономически выгоднее приобрести TimesTen 1) Операционка - Centos 6.5 x86. 2.6.32-431.20.3.el6.x86_64 2) 9.3.4 3) В реальном приложении основных соединений 6. ([Число ядер]-1)*2. В простых тестах - одно. 4) 4 ядра. Это HP блейд Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 10:50:37 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38741695&tid=1998500]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
66ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 399ms |

| 0 / 0 |
