Bạn cần tìm ra cách tạo chỉ mục hoặc sử dụng thứ gì đó khác như công cụ tìm kiếm.
Trước tiên, hãy xem tại sao LIKE có thể chậm trong postgresl và cách làm cho tôi nhanh hơn khi sử dụng-the-index-luke . Về cơ bản, nó tóm tắt bằng cách sử dụng các hàm chỉ mục đặc biệt hoặc xem xét sử dụng Hỗ trợ tìm kiếm toàn văn bản của Postgresql .
Ngoài ra, câu hỏi của bạn không rõ ràng nếu mọi hàng khác thực sự chứa nội dung ~~~&AA=~~~
thì tại sao không chỉ WHERE my_column = '~~~&AA=~~~'
? Nếu đúng như vậy, bạn có thể dễ dàng tạo chỉ mục một phần cho ~~~&AA=~~~
vì Postgresql hỗ trợ các chỉ mục một phần.