1

いくつかの情報を得るためにMySQLサーバーに接続する必要があるC++アプリケーションを開発していますが、私のアプリはクエリを頻繁に実行しません。つまり、C++コネクタは舞台裏でCAPIを使用しているので...私はこの疑問を抱きました。CAPIとC++APIのどちらを使用するかというジレンマに陥っています。

4

3 に答える 3

6

私の経験から、それはそれほど大きな違いはありません。C ++APIはCAPIをラップするだけなので、C++APIを使用した追加の関数呼び出しが残ります。ほとんどの場合、コンパイラーはそれを最適化することができ、関数呼び出しには実際に認識できるオーバーヘッドはありません。

于 2012-10-29T11:48:53.563 に答える
1

最小のデータベースクエリでさえ必要な数百万のクロックサイクルと比較して、いくつかのC関数のラッパーは最小の違いを生むことはありません。

于 2012-10-29T11:51:35.197 に答える
0

あなたはC++でアプリを書いています。MYSQL用のC++ラッパーがあります。使用するだけです。

パフォーマンスが問題になる可能性はほとんどありませんが、将来問題が発生した場合は、問題に対処できます。単純にする。

于 2012-10-29T12:00:03.760 に答える