Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
10,000行のテーブルがあり、列の1つがINT型で符号なしであるとしましょう。列をSMALLINT型で符号なしに変更すると、既存のデータがディスク上で占めるスペースが縮小されますか? または将来の挿入のみ?
試してみませんか?独自の経験的データを取得するのは簡単です。
どのくらいのスペースを節約できると思いますか? 1 つの 4 バイトの INT を 2 バイトの SMALLINT に変更すると、テーブル全体で 2 バイト、つまり 20K を節約できます。あなたはディスク容量に苦労していますか?