■SI ObjectBrowser掲示板

ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!discussion
ユーザーのみなさま同士で教え合ったり、アドバイスしたりする暖かい交流の場にしたいと思っていますので、相互協力をよろしくお願いします。なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

※◆のカラーは投稿の対象となる製品に対応しています。【…OB …OBER …全般 ◇…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。




データを編集すると、他Appで応答がなくなることがある 2021/06/10 13:09:25
ゆう
以前、https://www.sint.co.jp/siob_bbs/bbs_disp.asp?current_page=1&disp_mode=1&message_id=7742で、以下の問い合わせさせていただきました。
> ・OBS18にてDBへ接続し、DBを閲覧・編集(テーブルのデータタブ)し表示しっぱなし
> ・そのDB(テーブル)を使用するアプリで、DBのSELECTクエリ等を実行する
>
> 上記の条件が重なると、OBS18以外のアプリからのクエリレスポンスが著しく遅くなる、もしくは返ってこない現象がたまに発生します。
>
> OBS2では遭遇しない現象なので、OBS18特有の現象かと思いますが、そのような状況に他の方は陥っていないのでしょうか。
> 現在のところ、周囲で4名がこの現象に遭遇しています。
>
> OBS18を終了すると途端にレスポンスが早くなるので、OBS18にてロックをかけているか負荷がかかる処理をバックグラウンドで実行しているように見受けられます。
>
>
> ■環境
> SI Object Browser SQLServer 18
> Windows 10x64 build1709 Enterprise



質問させていただいた時点では、Serverのメモリがスワップアウトするような状況(サーバのメモリが不足している)でした。
その後、サーバのメモリを増強したところ発生率は非常に少なくなったのですが、稀に発生することがありましたので再度確認させていただきます。
現在の調査状況はいかがでしょうか。

https://www.sint.co.jp/siob_bbs/bbs_disp.asp?current_page=1&disp_mode=1&message_id=7513
上記スレッドとも似た現象かもしれませんが、OBを終了しないと一切他のクエリ(SELECT系やUPDATE系)の実行はできません。

本番環境稼働中にメンテナンスすることもあり、ユーザーからクレームが入ることもあります。


また、メモリ増強に関わらず、OBS2では発生せずOBS18では発生しています。
このことから、明らかにOBS2〜OBS18で処理が変わっていると言えると思います。

以下についてお願いできないでしょうか。
@発生した後の対処(OBを終了、COMMIT発行等)ではなく、発生しないようにするための対応の提示をお願いいたします。(ロックしたら困るので)
A状況(ロックして使用不可)を鑑みて、有償でなくとも調査・対応を進めていただきたいです。

OBは非常に便利なソフトですので、原因究明・対策されることを期待しています
元の文章を引用して返信

Re: データを編集すると、他Appで応答がなくなることがある 2021/06/11 15:41:38
OBサポート
こんにちは。OBサポートです。

ご回答が遅くなってしまい、誠に申し訳ありません。

お問い合わせの事象ですが、
弊社にて再度動作を確認したところ、下記の設定が影響しているものと考えられます。

ツール > オプション > 詳細設定 > チェックボックス「自動でトランザクション開始する」

こちらのチェックがONの状態ではトランザクションが開始され、
SI Object Browser側でデータの編集を行った際に手動でコミット行うまでは
テーブルがロックされる動作となっております。

もし該当の項目がONとなっていた場合につきましては、
大変お手数ですがチェックを外した上(OFFにした状態)での運用をお願いいたします。
OFFの場合、データ編集後自動でコミットがされるため、
別のアプリケーションが参照する際にもロックはかからないものと思われます。

原因の特定にお時間を要し、大変ご迷惑をおかけしてしまい誠に申し訳ありません。
何卒よろしくお願い申し上げます。
元の文章を引用して返信

Re: データを編集すると、他Appで応答がなくなることがあ 2021/06/15 13:12:09
ゆう
ご回答ありがとうございます。

ご提示いただいた回避策「自動でトランザクション開始する=OFF」ですが、恐らく初期値でOFFになっていると思われます。

実際にONになっていない&ONにした記憶がないことと、周囲のメンバー何人かにヒアリング&確認してもONになっていませんでした。
また、手動コミットだけを発行する事は今までOBS上で実行したことがありませんので、やはりONになってはいないと思います。

ですので、いただいた内容では回避できないことがあるようです。
再度ご確認をお願いいたします。
元の文章を引用して返信

Re: データを編集すると、他Appで応答がなくなることがあ 2021/06/16 09:46:49
OBサポート
OBサポートです。

オプションの設定で事象が改善されない件について、承知いたしました。

誠に恐れ入りますが、こちらの掲示板では技術サポートなどは行っていないため、
別途下記の開発窓口まで詳細情報を添えてご連絡いただくことは可能でしょうか。

開発窓口:oob.support@sint.co.jp
詳細情報:
  ・ライセンス情報
  ・ご利用の環境情報
  ・実際に事象が発生する際の行った操作

大変お手数をおかけしてしまい申し訳ありません。
何卒よろしくお願い申し上げます。
元の文章を引用して返信

Re: データを編集すると、他Appで応答がなくなることがあ 2021/06/17 12:56:06
ゆう
ご回答ありがとうございます。

ライセンス情報とは、具体的に何をお伝えすればよろしいでしょうか。
また、有償の保守には加入していない(と思う)のですが、それでもお問い合わせは可能でしょうか。

よろしくお願いいたします。
元の文章を引用して返信

Re: データを編集すると、他Appで応答がなくなることがあ 2021/06/17 15:41:47
OBサポート
OBサポートです。

■ライセンス情報について
シリアルNO、もしくはプロダクトNO・プロダクトKEYの情報をご提示ください。

■有償保守に加入していない
有償保守サービスに加入していない場合でも、お問い合わせ自体には問題ございません。

ただし、問題の切り分けと、それによって製品固有の不具合であることが判明した場合につきましてはご対応致しますが、

切り分けの結果、お客様の環境固有の動作であった場合につきましては、
ご対応致しかねますので、あらかじめご了承いただけますよう、
お願い申し上げます。

何卒よろしくお願い申し上げます。
元の文章を引用して返信