PHPとMySQLを使用してWebアプリケーションを開発しています。 MySQLに可能な限り小さなデータを保存する手段があることを知りたいのですが?mysqlに可能な限り小さなデータを保存する方法はありますか
0
A
答えて
2
ここでは、MySQLでの日付の長さの長さを、必要に応じて選択します。列をNOT NULL
と定義すると、1バイトをさらに節約できます。
http://dev.mysql.com/doc/refman/5.1/en/storage-requirements.htmlは言う:
Storage Requirements for Date and Time Types
Data Type Storage Required
DATE 3 bytes
TIME 3 bytes
DATETIME 8 bytes
TIMESTAMP 4 bytes
YEAR 1 byte
MySQLのエンジンは最新十分にある場合、あなたは(データベース操作が遅くなるものの作る可能性がある)のInnoDBの行圧縮をチェックアウトする場合があります:
1
スペース節約であれば、mysqlの "ARCHIVE"エンジンを試してみてください。テーブルに1つの索引しか持たない限り、それはいくつかの制限があります。データがそこに保存されると "更新"することはできませんが、(名前が示唆するように)データをアーカイブするのに非常に高速で便利です。
フィールドを圧縮するなど、スペースを節約できる他の方法もありますが、特にこれらの圧縮フィールドを検索する場合は注意が必要です。
関連する問題
- 1. 可能な限り軽いファイルを保存する方法
- 2. 'クエリ可能な'暗号化データをMySQLに保存する方法は?
- 3. mysqlに存在しない可能性のある列を照会する方法はありますか?
- 4. gmaps4railsで可能な限りジオコードする方法とエラーをスキップする方法はありますか?
- 5. ファイルを保存する前に使用可能なメモリを見つける方法はありますか?
- 6. ループされたデータをアレイに保存する方法はありますか?
- 7. ローカルにデータを保存するより良い方法はありますか?
- 8. サイズ変更可能なdivの右下に小さな対角線を隠す方法はありますか?
- 9. python-pptx table - 行の高さを可能な限り小さく保つ
- 10. ドラッグ可能なスナップをドロップ可能にする方法、スワッピングを許可する方法はありますか?
- 11. 可能な限り小さなSQLインジェクション攻撃文字シーケンスは何ですか?
- 12. 最小限のインストールを可能にするためにJVMを削除する方法はありますか?
- 13. 6つの値を保持できるC++で可能な限り小さいデータ型を定義する
- 14. C#で検索可能なデータを保存する方法
- 15. Kubernetesでノードごとに割り当て可能なメモリを制限する方法はありますか?
- 16. 可能な限り小さなコードでアーティキュレート(質問/回答)からSCORMデータを取得しますか?
- 17. 可能な限り小さなデジタル署名でCに署名する#
- 18. アクセス可能なモーダルを行う方法はありますか?
- 19. 小さなデータのサブセットを高速化する方法がありますか。
- 20. データの保存方法に問題がありますか?
- 21. コードには小さな制限があります
- 22. mySQLに検索可能な配列タイプがありますか?
- 23. Ionic2にパスワードを保存する簡単な方法はありますか?
- 24. SDカードではなくギャラリーに保存する方法はありますか?
- 25. ブックマークレットにデータを保存し、accsessする方法はありますか?
- 26. タイマーをデータベースに保存する方法はありますか?
- 27. ファイルをicloudに保存する方法はありますか?
- 28. ボタンをテキストファイルに保存する方法はありますか?
- 29. コンソールにクリック可能なリンクを印刷する方法はありますか?
- 30. 検索可能なアクティビティを無効にする方法はありますか?
ハードディスクのスペースを節約したいですか?あなたは狂った量の日付を保存しますか?その日までにインデックスを作成しますか?どんな精度が必要ですか?日、秒、分、ナノ秒?あなたが保存したい最小/最大の日付? – biziclop
サイズや長さは小さいのですか? –
@biziclopいいえ私はちょうど小さなデータファイル –