Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apakah aman menggunakan LIMIT tanpa ORDER BY

Jika Anda tidak menggunakan ORDER BY maka Anda tidak mengurutkan catatan Anda, sehingga pasti akan membuat pengambilan data Anda lebih cepat. Jadi jika Anda hanya menggunakan LIMIT maka akan lebih cepat dibandingkan dengan data yang diambil melalui ORDER BY. Namun perhatikan bahwa, dalam hal ini data tidak akan berada dalam urutan apa pun.

Sejauh menyangkut keamanan, saya tidak yakin tentang keamanan mana yang Anda pikirkan, karena tidak ada potensi bahaya dalam kueri yang hanya menggunakan LIMIT dan tidak menggunakan klausa ORDER BY.

Anda juga dapat melihat artikel: ORDER OLEH … BATAS Optimalisasi Performa



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara yang lebih baik untuk memilih semua kolom dari tabel pertama dan hanya satu kolom dari tabel kedua pada gabungan bagian dalam

  2. Bagaimana cara menampilkan kesalahan untuk kueri MySQLi saya?

  3. Apakah ada FIND_IN_SET berdasarkan indeks di MySQL?

  4. Mysqli bergabung dengan tabel dari 2 database yang berbeda

  5. Kelola MySQL dengan phpMyAdmin di Ubuntu 10.10 (Maverick)