![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
在庫計算をするためのストアドプロシージャを作っています。
Microsoft SQL Server Management Studioで実行すると1秒もかからないのですが、
Microsoft Access(Office 365)のパススルークエリーで実行すると7秒程度かかってしまいます。
どちらも
exec ストアドプロシージャ名(引数1, 引数2...)
で実行しています。
他にもいくつかストアドプロシージャを作っているのですが、
他の分はAccess側で実行しても遅くなりません。
確認すべきところがありましたらご教示ください。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- その他(Microsoft Office) *Office 2021への乗り換えについて 2 2022/09/02 18:06
- その他(Microsoft Office) VBA メール送信済で実行されるはずが、実行されない時があります。 2 2023/02/02 14:05
- Excel(エクセル) セキュリテイリスク このファイルのソースが信頼出来ないため********* 1 2023/03/02 10:09
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
ACCESSでパススルークエリにパラメータを使用したい
その他(データベース)
-
パススルークエリをテーブル作成するには?
その他(データベース)
-
Access クエリ実行が急に非常に遅くなりました。
Access(アクセス)
-
-
4
ODBCの接続に失敗しました(3146)について
その他(Microsoft Office)
-
5
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
6
パススルークエリ&ACCESSテーブル VBA抽出方法
SQL Server
-
7
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
8
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
-
9
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
10
ODBC経由の処理が遅い
SQL Server
-
11
Access サブフォームでの選択行の取得
その他(データベース)
-
12
Accessのフォームにて、詳細行のボタンを行の内容により、表示/非表
その他(Microsoft Office)
-
13
どこにもフォーカスを当てたくない
Access(アクセス)
-
14
パススルークエリの動的パラメータの指定方法
その他(データベース)
-
15
SQLの速度をあげるには・・・
Visual Basic(VBA)
-
16
MS Accessでフォームの「開く時」と「読込み時」のイベントの違い
Access(アクセス)
-
17
Access「レコードが削除されました」のエラー
Access(アクセス)
-
18
「実行時エラー '3167' レコードは削除されています。」を回避する方法
Visual Basic(VBA)
-
19
Select ~ into ~ で作成した一時テーブルにプライマリキー設定
SQL Server
-
20
ACCESSのFindコマンドが遅い
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
常に全画面表示するには・・・
-
ROBOCOPY cmdで正常に処理され...
-
windows10のごみ箱をrd /s /q C...
-
SONYの音楽ソフト「x-アプリ」...
-
シェルからJavaを起動したい
-
LD_LIBRARY_PATHって?
-
信頼済みサイト登録をbatファイ...
-
shutdownコマンド実行の残り時...
-
エクセルからアクセスのプロシ...
-
SPI非言語の問題 解説お願いします
-
python IDLEで訂正、削除のやり...
-
サーバでログオフするとアプリ...
-
自分の言動に責任を持つとは、...
-
ACCESSレポートをPDFに出力したい
-
管理者権限でも hostsファイル...
-
エクセル時間毎ごとにマクロを...
-
最初の一度しか実行されないロ...
-
「一定の時間間隔で5秒毎にMacr...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの表にヘンな枠が・・・
-
SONYの音楽ソフト「x-アプリ」...
-
pingは正常なのにtracerouteで...
-
python IDLEで訂正、削除のやり...
-
LD_LIBRARY_PATHって?
-
ROBOCOPY cmdで正常に処理され...
-
emacsでCtrl+zを押してサスペン...
-
shutdownコマンド実行の残り時...
-
バッチファイル内の各コマンド...
-
taskkill をバッチ処理できない。
-
エクセルからアクセスのプロシ...
-
linuxサーバーのキャッシュをク...
-
Openイベントを開始させないで...
-
CRONを隔週の日曜日に実行させたい
-
windows10のごみ箱をrd /s /q C...
-
人生をやめる決意をしても中々...
-
自分の言動に責任を持つとは、...
-
コマンドプロンプト Windows
-
最初の一度しか実行されないロ...
-
Linux のシェルスクリプトの強...
おすすめ情報
DBはサーバーです。
OSはWindows Server 2019 Standard、SQL Server 2019です。
集計の対象となるデータ件数は12万行程度で、最終的にAccessに返されるのは150件程度です。
項目件数は18です。
ちなみに条件を指定せずに集計させると、SSMSでは4秒、Accessのパススルークエリーでは180秒かかりました。
リンクテーブルでは遅すぎるので計測していません。
普段からストアドやテーブル値関数等を使って、極力SQL Serverで処理させるようにしています。
パススルークエリーを元にしてSelectしたり、リンクテーブルをJOINした選択クエリが遅くなるというのは今までありましたが、パススルークエリーそのものではSSMSで実行したときと変わらないのが普通でした。