| ||
Не дуже приємний випадок стався нещодавно при показі програми. Раптом став з'являтися діалог з помилкою. Спочатку припустили, що при оновленні завдання програміст щось не дуже гарне накоїв, але все виявилося куди "цікавіше".
При розборі польотів "вдома", виявили що помилка відбувається при відкритті з'єднання з базою даних. Більш того, помилка повторюється. Але повторюється не весь час, а як-то вибірково. Спочатку грішили на роботу з сесіями веб-сервера. Але після деякого дослідження виявилося, що така ситуація відбувалася не тільки у нас. Правда виявлялася вона у колег постійно, а у нас раз від разу (плаваючу помилку шукати і правити набагато складніше). З'ясувалося, що проблема знаходиться в файлах MySql, де розташовані журнали транзакцій (найближчим часом розповімо що таке транзакція і чому вона дуже важлива в організації облікових систем). Після видалення "зіпсованих" журналів, MySql створив нові і все знову запрацювало як годинник. Ми припускаємо, що швидше за все цей системний збій міг статися через перехід ноутбука в сплячий режим, а якщо бути точніше в режим гібернації, і назад. (Як в "Хоббітах": Казкова подорож містера Більбо Беггінса, Хоббіта, через дикий край, чорний ліс, за туманні гори. Туди і назад.)
Ось так. Приходиш розповісти які ми молодці, а збіг обставин приготував сюрприз.
| ТОВ "НОТАІ" | |
![]() | +380 (68) 223 35 83 +380 (50) 192 03 11 |
![]() | tov@notai.ua |
![]() | 62103, м.Богодухів, Харьківська обл. вул.Свято-Духівська, 7а, офіс № 7 |