sql >> データベース >  >> RDS >> Mysql

MYSQLTINYBLOBとLONGBLOB

    BLOBフィールドの各サイズは、サイズ情報を保持するために追加のバイトを予約します。 longblobは4+nバイトのストレージを使用します。ここで、nは保存しているblobの実際のサイズです。 (たとえば)10バイトのblobデータしか保存していない場合は、14バイトのスペースを使用することになります。

    比較すると、tinyblobは1 + nバイトを使用するため、10バイトは11バイトのスペースを占有し、3バイト節約されます。

    少数のレコードのみを処理する場合、3バイトはそれほど多くありませんが、DBレコード数が増えるにつれて、保存されるすべてのバイトは良いことです。



    1. MySQLコマンドライン結果の出力形式をCSVに変更します

    2. PHP-MySQL日付ベースのレコードを値として使用してチェックボックスを作成する

    3. PostgreSQL:pg_dump、pg_restoreのパフォーマンスを改善

    4. MySQL / PHPでリアルタイムデータベースポーリングを行うにはどうすればよいですか?