PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

SQL SELECT kecepatan int vs varchar

Perbandingan int lebih cepat daripada perbandingan varchar, karena fakta sederhana bahwa int menghabiskan lebih sedikit ruang daripada varchars.

Ini berlaku baik untuk akses yang tidak diindeks dan diindeks. Cara tercepat untuk melakukannya adalah kolom int yang diindeks.

Seperti yang saya lihat Anda telah menandai pertanyaan postgreql, Anda mungkin tertarik dengan penggunaan ruang dari berbagai jenis tanggal:

  • int bidang menempati antara 2 dan 8 byte, dengan 4 biasanya lebih dari cukup ( -2147483648 hingga +2147483647 )
  • tipe karakter menempati 4 byte ditambah string yang sebenarnya.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbaiki “ERROR:  setiap kueri UNION harus memiliki jumlah kolom yang sama” di PostgreSQL

  2. PostgreSQL, PILIH dari max id

  3. Bagaimana cara mengembalikan file dump PostgreSQL ke database Postgres?

  4. Penggabungan Koneksi dengan Pgbouncer di PostgreSQL 9.0

  5. Bagaimana cara mengikat variabel SQL di PHP?