Jak zapisać wszystkie wiadomości SMS w pliku tekstowym SQL
W przypadku wysokowydajnych systemów SMS, gdzie prędkość przesyłania wiadomości przekracza 100 MPS (wiadomości na sekundę), serwery baz danych często nie są w stanie nadążyć za obciążeniem generowanym przez standardową funkcję raportowania bazy danych w Ozeki 10. Po prostu nie mogą wykonać kilkuset tysięcy zapytań SQL na sekundę. Aby przezwyciężyć tę trudność, Ozeki SMS Gateway oferuje raportowanie do plików tekstowych SQL. Ta funkcja zapisuje każde polecenie SQL używane do raportowania bazy danych w pliku TXT. Możesz użyć tych plików txt do wykonania zbiorczych wstawień do swojej bazy danych, aby mieć log wszystkich wiadomości. Ten przewodnik wyjaśnia, jak skonfigurować tę funkcję.
System raportowania może zapisywać wiadomości przechodzące przez system w różnych źródłach, takich jak bazy danych, pliki txt itp. Jednym z najpopularniejszych wyborów jest użycie plików tekstowych SQL do zapisywania logu każdej wiadomości. Możesz otworzyć system raportowania z menu Edycja, opcja Raportowanie, jak widać na Rysunku 1.
W menu Raportowanie kliknij przycisk Utwórz nowy Raporter SMS, a następnie wybierz typ raportowania SQL Txt (Rysunek 2).
Strona szczegółów raportera SQL Txt pozwala skonfigurować lokalizację pliku oraz kiedy zostanie utworzony niezależny plik .sql dla wybranego okresu przez SMS Gateway (Rysunek 3).
Z poziomu użytkownika Admin możesz wysłać wiadomość SMS. Podaj adres odbiorcy, wiadomość i kliknij przycisk OK (Rysunek 4).
Teraz w folderze, który ustawiłeś na stronie szczegółów raportera SQL Txt, możesz zobaczyć, że plik tekstowy .sql został utworzony. Domyślny folder to C:\Ozeki (Rysunek 5).
Wreszcie, jeśli otworzysz plik tekstowy .sql, zobaczysz, że wszystkie wysłane i odebrane wiadomości SMS są zapisane, jak pokazuje Rysunek 6. Możesz użyć tych plików .sql do wykonania zbiorczych wstawień do swojej bazy danych, aby mieć log wszystkich wiadomości.
More information