私はSQL Server Express 2008のDBの周りに私のアプリケーション全体を構築し、4GBの限界を超える可能性があるということに気づいた。私は、Entity FrameworkとLinqを大量に使用していることに留意して、MSSQLからMySQLに切り替える際に私が何を反対しているのか不思議でした。SQL Server ExpressからMySQLへの切り替え
答えて
対LIMIT 100の使用など、あちこちであなたを得る可能性がありますまた、SQL Server Expressの2008 R2、because MS increased the maximum database size from 4 GB to 10 GBへのアップグレードを検討する必要があります。
データベースがそれほど大きくならない場合は、それを回避することができます。
10 GB以上になる可能性がある場合は、もちろんSQL Server 2008 R2にアップグレードしても長期的には役に立ちません。
しかし、少なくともR2にアップグレードすると、MySQLに切り替えるのにもう少し時間がかかります。
EDIT
ジョン、ダウンロードサイズは、SQL Server Expressのエディションのに依存します。
- SQL Server Express(約70 MB)
- SQL Server Express with Management Tools(約250 MB)
- SQL Server Express with Advanced Services(約750 MB)
"大きな" 版が含まれます:大きさの異なる3つのエディションがあります。 SQL Server Management StudioやReporting Servicesのようなものです。
データベースを必要とせず、データベースが必要な場合は、最小のエディションで十分です。
もう1つの問題は、インストールサイズと複雑さです。 SQL Serverを使用して展開すると、数百MBがパッケージに追加されます。 –
私は私の答えを編集しました、上記を参照してください! –
クリスチャンありがとう、私はバージョン1のSQL Expressを続行し、将来のバージョンのMySQLの可能性を探求します。 –
私はエンティティを使用していないので、私はそのことについて話すことはできません。
しかし、SQL ExpressからMySQLへの切り替えでは、私はそれが小さいとは思わないが、それほど大きくない。
MySQL C#dllには、SQL dllとほとんど同じ機能があります。多分SQLFunctionではなくMySQLFunctionかもしれません。クエリで
わずかな違いは、TOP 100
Entity Frameworkは、構文の違いからあなたを守ります。 – GalacticCowboy
- 1. SQL Server CEからSQL Server Expressエンティティへの切り替え
- 2. データアクセスレイヤー - ローカルSQLデータベースからクラウドデータストレージへの切り替え
- 3. mavenからsbtへの切り替え
- 4. HibernateからiBatisへの切り替え
- 5. TomcatからGlassfishへの切り替え
- 6. WCFからネットワークライブラリへの切り替え
- 7. MySQLからPostgreSQLへの切り替え - ヒント、秘訣、
- 8. SQL Server ExpressとMySQL
- 9. ByteStringsへの切り替え
- 10. デフォルトPK値のNewIDからSequential NewIDへの切り替え
- 11. sybaseからoracleへの切り替え - 考慮事項?
- 12. Enitity Framework/SQL Server 2008プロジェクトでdatetime2に切り替える方法
- 13. SQL Server 2008 Management Studio Expressの代替オプション
- 14. SQL ServerからMySQLへのデータ転送
- 15. Microsoft SQL ServerからMySQLへの変換
- 16. SQL ServerからMySQLへのデータ転送
- 17. SQL ServerからMySQLへの移行
- 18. XPからWIN2Kへの切り替え時のJava例外
- 19. 行メジャーから列メジャーのディメンションへの切り替え
- 20. .NET 3.5から4への切り替え後のエラー
- 21. JDK 1.7から1.6へのプロジェクトの切り替えBufferedReader
- 22. JOINEDから単一テーブルへの継承ストラテジーの切り替え
- 23. ICSのeglCreateWindowSurfaceと2Dから3Dへの切り替え
- 24. 対物レンズの視点から視点への切り替え
- 25. 古典的なasmxからwcfへの切り替えのメリット
- 26. EclipseからGroovy/GrailsのIntelliJへの切り替え
- 27. マップフラグメントから別のフラグメントへの切り替えフラグメントとバック
- 28. mysqlデータベース間の切り替え
- 29. スタンディング・カウンターへの切り替え
- 30. ビューの切り替え - UIViewControllerからUITabBarControllerへ
あなたの質問にはもう少し答えます:http://stackoverflow.com/questions/76488/using-mysql-withentent-framework – Flynn
私はこれを見ましたが、それは私の質問に完全には答えられないという点で正しいです。私はこのブログ記事(http://blogs.oracle.com/MortazaviBlog/entry/ado_net_entithy_framework_on)を見て、コードを変更しなくても済むと思っていましたが、私は懐疑的です。 –
テストアプリケーションを使ってMySQLコネクタを試してみましょう。 –