PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Có cách nào để lập chỉ mục trong postgres để tìm kiếm chuỗi con nhanh không

Các tùy chọn để tìm kiếm văn bản và lập chỉ mục bao gồm:

Từ thông tin tối thiểu được đưa ra ở trên, tôi muốn nói rằng chỉ một chỉ mục bát quái mới có thể giúp bạn, vì bạn đang thực hiện tìm kiếm tiền tố trên một chuỗi chứ không phải tìm kiếm các từ trong từ điển. Thật không may, chỉ mục bát quái là rất lớn và khá kém hiệu quả; đừng mong đợi một số loại tăng hiệu suất kỳ diệu và hãy nhớ rằng chúng mất rất nhiều công sức để công cụ cơ sở dữ liệu xây dựng và cập nhật.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn nhiều bản ghi với pg-promise

  2. Thiết lập chính nước ngoài với kiểu dữ liệu khác nhau

  3. Làm thế nào để tạo tìm kiếm mờ đơn giản chỉ với PostgreSQL?

  4. Rails:FATAL - Xác thực ngang hàng không thành công cho người dùng (PG ::Lỗi)

  5. DROP TABLE IF EXISTS Ví dụ trong PostgreSQL