mysql:7964
From: "n_kubo1026@xxxxxxxxxx" <"n_kubo1026@xxxxxxxxxx" <n_kubo1026@xxxxxxxxxx>>
Date: Fri, 27 Jun 2003 14:15:26 +0900
Subject: [mysql 07964] Re: データベースの最適化 access の vba より可能か
On Fri, 27 Jun 2003 11:32:34 +0900 A.K.I. <aki@xxxxxxxxxx> さんwrote: > MySQLの独自の機能を使う場合はパススルークエリを使うこ > とになります。また、件数が多く、回線が細い場合は全件ローカル > に持ってきてから処理するよりSQL文を投げて検索結果だけ取得し > た方が確実に速いです。このへんはAccessをDBサーバのフロントエンド > に使うときの共通の話になるかと思いますが。 少し実験しました 10ベースのLANでの場合ではパススルークエリを設定した 方が遙かに早く実行できました。 この件はもう少し検討します。やはりスピードは速いに越したことありませんの で > が、バージョン3系列を使わなければならない理由がないのであれ > ば4.0.13あたりを素直にダウンロードするのがよろしいかと。でき > ること増えてますし。MyODBCも最新のリリースを使うことをおすす > めします。2.5のときよりずっと安定してます 書籍の付録CDでの実験的なインストールのため、サイトでのdwはためらってい ました。自宅での実験用の環境は4.0を使用していますが書籍での確認と実験 の為このバージョンを使用していました。一応第1段階は終了できたので最新版 をインストールしようと思います。最新のバージョンで安定しているのは、4.0.13 で良いのですよね。 NT4.0ワークステーションにインストールして第2段階 の実験をしたいと思っています。昨日バージョン3をインストールしたNTは信号 マークが赤のままでうまく起動できていませんでした。win98はokでしたので最 新バージョンで再度チャレンジしてみます。 > まずは小さいスタンドアロン用のもののテーブルをリンクテーブルに置き換え >てみてはいかがでしょうか。 テーブルをアクセスのmdbからmysqlのテーブルに置き換えて複数の同一マスタを 1つのテーブルで管理する予定です。やはりその方法が安全ですよね。 > ちなみにWin上でMySQLを管理するなら「かねやんMySQLAdmin」がお > すすめです はい 書籍でおすすめとしてありましたので早々利用させていただいています テーブル作成や最適化はこちらでやっていました。 ただ最適化はアクセスの場合直接vbaで記載していたので、そのボタンへの追加 処理でデータ部分のmysqlの最適化も同時にできるかなと思い当初の質問となっ ています。 本来の最適化の方法はまだよくわかっていませんが、SQLを直接投げることだと 言うことまでは理解できました vbaからはどのようにSQLを投げるのか具体的にご存じでしたら教えていただけま せんでしょうか。 今後とも宜しくお願いします -- n_kubo1026@xxxxxxxxxx __________________________________________________ Do You Yahoo!? Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/
7954 2003-06-26 14:29 ["n_kubo1026@xxxxxxxx] データベースの最適化 access の vba より可能か 7960 2003-06-26 23:06 ┗[A.K.I. <aki@xxxxxxxx] 7962 2003-06-27 10:13 ┗["n_kubo1026@xxxxxxxx] 7963 2003-06-27 11:32 ┗[A.K.I. <aki@xxxxxxxx] -> 7964 2003-06-27 14:15 ┗["n_kubo1026@xxxxxxxx] 7965 2003-06-27 15:21 ┗[A.K.I. <aki@xxxxxxxx] 7966 2003-06-27 19:10 ┗["n_kubo1026@xxxxxxxx]