teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

現状の問題点となる内容を追記しました。

2017/01/11 02:11

投稿

Natchin
Natchin

スコア10

title CHANGED
File without changes
body CHANGED
@@ -1,15 +1,23 @@
1
1
  ###現在の環境
2
2
 
3
- MySQL5.5.52、フロントエンドにてMsAccessを現在使用しております。
3
+ MySQL5.5.52、フロントエンドにてMsAccess2003を現在使用しております。
4
4
  MsAccessDB内にODBC接続にてリンクテーブル(MySQLテーブル)を設定することでデータ操作をしております。
5
5
 
6
6
  ###質問内容
7
7
 
8
8
  MySQL側に『general_log』を設定しログの所得を行っているのですが、そこでご質問があります。
9
- Access上でリンクテーブルを利用したクエリをデータシートビューで表示しそのまま『放置』します。
10
- すると上記Accessのクエリを実行したSELECT文のログが「26分毎」に延々と保存されます。
11
9
 
10
+ ○MsAccess上でODBC接続にてリンク設定したテーブルをクエリのデータシートビューで表示します。
11
+ ○表示したデータシートビューは閉じず、そのまま『放置』します。
12
+ ※クエリの結果は画面に表示されたままで『放置』する。
12
13
 
14
+ 普通であれば上記クエリを実行した日付・時間のみの「SELECT文」のログが「general_log」に保存されると思いますが、同様の「SELECT文」ログがMsAccessを一切操作していないのにも関わらず『26分毎』に延々と保存されます。
15
+
13
16
  又、そのログの保存も同じ『thread_id』で保存される場合もあれば、都度、「connect」「quit」が実行され、異なる『thread_id』で保存されているログもあります
17
+ ※異なる『thread_id』でログが保存される場合、同じ『thread_id』で保存されるログに対し以下のログデータだけが見当たりません。
14
18
 
19
+ ●SELECT Config, nValue FROM MSysConf
20
+
15
- 「26分毎」のログ保存含んだ、異る『thread_id』でのログ保存の違い何が影響して思われますか?
21
+ 自身見解ですとデータベース操作しければログ保存はされないと認識しております
22
+ ※wait_timeout、interactive_timeout時は除く
23
+ 「general_log」の保存動作としてこういった現象は通常なのでしょうか?