|
|
|
Очень медленный доступ через интернет
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! PHP-скрипт коннектится к БД через интернет. Запросы выполняются очень медленно. Локально же все работает быстро. То есть сам запрос оптимален. Очевидно, что все тормоза из-за сетевых задержек. Ping выдает: 64 bytes from xxx.xxx.xxx.xxx: icmp_seq=1 ttl=53 time=101 ms То есть самый простой запрос выполняется 0,5-1.0 секунд. Есть какие-нибудь мысли как решить проблему? Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2015, 22:16 |
|
||
|
Очень медленный доступ через интернет
|
|||
|---|---|---|---|
|
#18+
Если вдруг кому-то пригодится, то для себя я нашел следующее решение: 1. Время на соединение с удаленной БД при пинге 103ms: Try connect with public database... Connected. Elapsed 0.6279s 2. Select ... LIMIT 1000; Elapsed 0.5091s 3. Update for 1000 records: Код: php 1. 2. 3. Elapsed 102.0623s 4. Update for 1000 records: Код: php 1. 2. 3. 4. 5. Elapsed 2.9046 Для моей нагрузки это уже приемлемо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2015, 11:36 |
|
||
|
Очень медленный доступ через интернет
|
|||
|---|---|---|---|
|
#18+
sir_genryЗдравствуйте! PHP-скрипт коннектится к БД через интернет. Запросы выполняются очень медленно. Локально же все работает быстро. То есть сам запрос оптимален. Очевидно, что все тормоза из-за сетевых задержек. Ping выдает: 64 bytes from xxx.xxx.xxx.xxx: icmp_seq=1 ttl=53 time=101 ms То есть самый простой запрос выполняется 0,5-1.0 секунд. Есть какие-нибудь мысли как решить проблему? Заранее спасибо Если у вас выборка из той же бд, то используйте анонимные блоки http://www.postgresql.org/docs/9.0/static/sql-do.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2015, 11:56 |
|
||
|
Очень медленный доступ через интернет
|
|||
|---|---|---|---|
|
#18+
NikolayV81sir_genryЗдравствуйте! PHP-скрипт коннектится к БД через интернет. Запросы выполняются очень медленно. Локально же все работает быстро. То есть сам запрос оптимален. Очевидно, что все тормоза из-за сетевых задержек. Ping выдает: 64 bytes from xxx.xxx.xxx.xxx: icmp_seq=1 ttl=53 time=101 ms То есть самый простой запрос выполняется 0,5-1.0 секунд. Есть какие-нибудь мысли как решить проблему? Заранее спасибо Если у вас выборка из той же бд, то используйте анонимные блоки http://www.postgresql.org/docs/9.0/static/sql-do.html Не мой случай, но за наводку спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2015, 12:38 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38850678&tid=1998257]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
178ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 450ms |

| 0 / 0 |
