|
|
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
hi all Дано: 1) тестовая тряпка, текущий размер 8,5 Гб; 350 DML-молотилок. 2) в отдельном окне - скрипт, опрашивающий мон-таблицы с интервалом 10 сек. Снял копию с этой базы через nbackup -L + cp source.fdb target.fdb, и на некоторое время оставил её в таком виде, т.е. дельта всё это время потихоньку росла. И доросла она до 288 Мб, после чего я ввёл nbackup -N. Ну так вот: 1) энбекап заливал дельту 288 Мб в течение 16 минут (при 355 молотилках); т.е. 290 Кб в сек. Флоппи диск - и то рулит 2) скрипт, который полез к монам ПОСЛЕ начала nbackup -N, не мог пролезть к ним до того момента, пока nbackup -N не завершит свою работу. Вот лог работы nbackup -N: Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. Если посмотреть на этот лог, то видно, что затыков свыше 10 минут в нём не было. До тех пор, пока nbackup -N не начал заливать дельту. Это так и должно быть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 17:15:21 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
А еще вот что вижу: 1) если ввести nbackup -L и оставить дельту расти некоторое время, то коннект к базе выполняется... строго 10 +/- 0.5 сек! Вот скрипт: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 20 раз устанавливался коннект, и каждый раз - как по волшесбству - он это делал строго 10 сек. 2) если начать заливать дельту обратно, т.е. ввести nbackup -N, то коннекты идут тоже долго, но уже не таким "строгим шагом": Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 17:44:21 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
повторил еще раз с nbackup -N: Код: plaintext 1. 2. и вижу в логе скрипта, лазающего к монам, всё то же самое: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Не понимаю, почему mon$-таблицы так черствы и безответны всё то время, как заливается дельта :'( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 18:13:43 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
ТаблоидНе понимаю, почему mon$-таблицы так черствы и безответны всё то время, как заливается дельта :'(Я про это знаю, исправим. Мне вот это более интересно: Таблоидесли ввести nbackup -L и оставить дельту расти некоторое время, то коннект к базе выполняется... строго 10 +/- 0.5 сек!На 2.5 проверял ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 18:16:34 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
hvladТаблоидНе понимаю, почему mon$-таблицы так черствы и безответны всё то время, как заливается дельта :'(Я про это знаю, исправим.тикет надо сбацать или он уже есть ? hvladНа 2.5 проверял ?Нет пока. Тут еще одна затыка случилась: со вчерашнего вечера, 18:19 (т.е. сутки) свип не может собраться. Я dimitr'у отсигналил, несколько бактрасс собрал по процессам gfix & firebird - у него есть они. Сижу вот, думкаю: стопануть тест или подождать таки хотя бы одного завершения свипа ?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 18:23:23 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
Таблоидтикет надо сбацатьСначала на 2.5 проверь ТаблоидСижу вот, думкаюНе может быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 18:42:12 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
hvladТаблоидСижу вот, думкаюНе может быть yes, it's happen! ну так чё со свипом-то посоветуешь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 18:43:48 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
Таблоидну так чё со свипом-то посоветуешь ?Убей. Или оставь жить. Или одно из двух. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 19:11:36 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
Таблоидповторил еще раз с nbackup -N: Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. 4. 5. Вот тут лежат бактрассы для ФБ, gfix'a (который типа свип делает, сутки уже) & isql (который пытается пролезть к монам), сделаны с интервалом 10 сек: http://yadi.sk/d/RpoHPsS3HVVgM ЗЫ. nbackup сейчас НЕ идёт, я его выключил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 19:13:35 |
|
||
|
nbackup -N не даёт пролезть к mon$-таблицам, пока не закончит заливать дельту. Why ?
|
|||
|---|---|---|---|
|
#18+
hvladМне вот это более интересно: Таблоидесли ввести nbackup -L и оставить дельту расти некоторое время, то коннект к базе выполняется... строго 10 +/- 0.5 сек!На 2.5 проверял ?Проверил на 2.5. Оставил дельту расти до ~400 мб, затем запустил : 1) в первом окне Код: plaintext Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. База, однако растёт гораздо медленнее, чем в ФБ 3.0 на том же кеше = 2048 и том же числе молотилок. Её размер через 12 часов после начала теста всего 418 Мб: gstat -h Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2014, 14:43:21 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38553952&tid=1563907]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
208ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 226ms |
| total: | 553ms |

| 0 / 0 |
