問題タブ [aws-sct]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - mysql ddl ステートメントの row_number() 関数を変換する
DB2で生成された以下のddlステートメントをmysqlに実行しようとしています。ただし、row_number() が mysql に存在しないというエラーが表示されます。
誰かが mysql でこれをエミュレートする方法を教えてもらえますか?
クエリ
mariadb - DMS を使用して MariaDB データを移行して古いレコードを除外し、RDS サイズを削減する
古いレコードを削除する必要がある 1 TB のデータを含む MariaDB データベースがあります。
削除数の合計は、データベースの実際のサイズの半分未満のままになるため、DMS とそのフィルター機能を使用して必要なレコードのみをコピーし、進行中の変更を複製して、新しい RDS に移行すると、より簡単になると考えました。 .
移行する 2 つ目の理由は、コストを削減するために削除後に空きストレージ スペースを「返す」ことができないためです。そのため、Amazon はより小さな RDS に移行することを提案しています。
このシナリオを考えると、いくつかの疑問が生じました。
1 - DMS はすべてのテーブル オブジェクトを作成しないと言われています。自動インクリメント ID について心配する必要はありますか? つまり、DMS は移行中にシーケンスの先頭からレコードを除外するので、DB は新しいレコードを挿入するときに最後の ID からインクリメントし続けますか?
2 - コンストレイント、FK、およびその他の作成されていないオブジェクトを正確に作成する必要があるのはいつですか?
3 - すべてのテーブルでレコードがフィルター処理されるわけではありません。それらを別々の移行タスクに分けたほうがよいでしょうか?
4 - このツールを使用して移行したことはありません。心配する必要のある隠れた罠はありますか?
OBS: 移行は AND から MariaDB へ