Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста может кто встречался, есть запрос: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. поле t.name без индекса. На 1.5 выполнялось: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. на 2.5 этот же запрос выполняется: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. на 2.5 с DefaultDbCachePages = 2048 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Все базы сразу после бекапа, каждый запрос выполнялся подряд 3 раза ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 17:27 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
dimmon.ua, какая из таблиц больше - tovar_zal или tovar_name? По большей таблице сделай select count(*) from table и дай статистику сюда. dimmon.uaВсе базы сразу после бекапа после рестора? p.s. не верю я, что у тебя базы одинаковые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 17:33 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
dimmon.ua, помять под сортировки увеличь параметр TempCacheLimit и ещё у тебя подозрительно много чтений с диска. Размер страницы в БД 2.5 какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 17:54 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Да, после рестора, сори :) Больше tovar_zal на 1.5 Код: sql 1. 214858 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. на 2.5 Код: sql 1. 214858 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Отличия по структуре есть, но незначительные, вот сделал запрос тот что в первом посте на абсолютно одинаковых структурах, на 2.5 : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 18:06 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
у тебя машины разные. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 18:11 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Симонов Дениси ещё у тебя подозрительно много чтений с диска. Размер страницы в БД 2.5 какой? Симонов Дениспомять под сортировки увеличь параметр TempCacheLimit Увеличил, результат на 2.5 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Ай спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 18:15 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийу тебя машины разные.Причем мне кажется, что диск(и) у полуторки заметно шустрей и памяти ей дадено больше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 18:22 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Комп одинаковый, тестируется на Windows XP. Спасибо большое парни, уже все гуд :) Если найду еще одну проблему с LEFT JOIN отпишу, надеюсь она тоже уйдет с настройкой TempCacheLimit. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 18:28 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
dimmon.ua, у тебя размер страницы какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 18:29 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Симонов Денису тебя размер страницы какой? 8192 Сори, выше процитировал и видать забыл отписать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 18:35 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Архитектура сервера 2.5 используется какая? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 18:51 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
dimmon.uaна 1.5 Код: sql 1. 214858 Код: plaintext на 2.5 Код: sql 1. 214858 Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2015, 19:49 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
hvlad, у меня подозрение что в 1.5 и 2.5 разный размер страницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 08:49 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
hvladОдинаковые таблицы, говоришь ? Да сори, уже отписал выше там по структуре было отличие просто патч сразу сработал, одно доп. поле в этой таблице DOUBLE PRECISION без индекса, потом делал SELECT уже с полностью идентичной базой 2.5 после бекапа там торможения, вот выборка с COUNT Код: sql 1. 214858 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 09:40 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Симонов Денису меня подозрение что в 1.5 и 2.5 разный размер страницы Тьфу блин, куда я смотрел, походу говорил вам page buffers из IBExpert, размер то у меня 4096 вот уже из gstat -h 1.5 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 2.5 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 09:59 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
dimmon.ua, размер страницы до 8192 подыми. И кэш увеличь хотя бы до 256 (можно и больше, но не более 2048 для CS/SC) авторMemory buffers = 90 это никуда не годится Глядишь ещё в два раза быстрее заработает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 10:08 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
Спасибо большое, направление понял, буду экспериментировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 10:17 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
dimmon.ua, no reserve зачем сделано? база практически не модифицируется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 11:22 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
kdvno reserve зачем сделано? база практически не модифицируется? Даже не обращал внимания, у меня рестор автоматом стоял с UseAllSpace, уже по форуму понял что это плохо, но не понял плюсы и на что влияет заполнения страницы на 70%-80%. Пока что догадываюсь, может и маразм, но думаю так что при изменении записи после долгого периода, она может дописывается в ту же страницу что и старая версия т.к. FB оставил специально для этого дела 30%-20% свободного места, а не в какую-то новую страницу которая уже далеко от основных данных и при выборке будет быстрее выбираться данные, т.к. не будут сильно разбросаны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 12:29 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
dimmon.ua, use all space - это заполнение страниц по максимуму. т.е. при обновлении записи на странице может не быть места, и версия попадет на новую страницу, что плохо с точки зрения ввода-вывода. no_reserve предназначен для получения "уплотненных" баз, которые или не модифицируются (например, записаны на cd/dvd), или модифицируются редко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 12:36 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
kdvuse all space - это заполнение страниц по максимуму. т.е. при обновлении записи на странице может не быть места, и версия попадет на новую страницу, что плохо с точки зрения ввода-вывода. no_reserve предназначен для получения "уплотненных" баз, которые или не модифицируются (например, записаны на cd/dvd), или модифицируются редко. По "use all space" угадал, но я думал это одно и то же с "no reserve". Не понял это что разные вещи чтоль? В IBExpert и в FIBPlus делаю восстановление без "UseAllSpace", получаю пустые атрибуты: Код: plaintext Код: plaintext Смотрю в командах gbak, там только Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 12:52 |
|
||
|
переход с 1.5 на 2.5, производительность
|
|||
|---|---|---|---|
|
#18+
dimmon.uaНе понял это что разные вещи чтоль? use_all_space - использовать все пространство на страницах (не резервировать место для новых версий) no_reserve - не резервировать место для новых версий (использовать все пространство на страницах use_all_space = no_reserve так получилось, что у gfix/gbak опция называется так, а в header page установленный флаг называется иначе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2015, 13:59 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38903415&tid=1562976]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
188ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 301ms |

| 0 / 0 |
