2009-09-01 6 views
1

私はasp.net mvc appをビルドしています。私はsqlserver2008からmysqlに切り替えることの影響を知りたいのですか?asp.net(mvc)とmysql、ここには何が入っていますか?

いくつかの構文の調整とは別に、私はmysqlを使用するために移動したい場合、他にどのようなことを考慮する必要がありますか(技術的に言うと)?

  1. インラインにストアドプロシージャを変換するには、
  2. 取引を照会し、多分違っ

他人を扱っロッキング?

答えて

1

いくつかの種類のロックと並行性などを扱う方法にはいくつかの違いがありますが、Webアプリケーションの95%ではこれらの問題は決してうまくいきません。あなたが標準のCRUD、多分いくつかのトランザクション、いくつかのストアドプロシージャを実行している場合?構文以外の違いはありませんが、良い参照はfound hereです。

LINQ to SQLに基づいていますが、多くの異なるSQLデータベースをサポートするDbLinqをチェックアウトすることをお勧めします。 MySQL、PostgreSQL、Oracle、Firebird、SQLite、Ingres用のSQL Serverプロバイダをスワップアウトすることができ、すべてのLINQ式がまったく同じになります。クエリを微調整する必要はありません。

+0

いいリンクですので、nhibernateが提供する利点はありますが、linqを使用してください。 – mrblah

関連する問題