Comment puis-je optimiser une requête Point dans le polygone pour des millions de points lorsque la plupart des points se trouvent dans le polygone?

J'ai 150 millions de points dans une table de points et je voudrais trouver les quelques points situés en dehors d'une géométrie polygonale donnée. Je sais que 99,9% des points sont dans la géométrie du polygone. Je suis intéressé à trouver les quelques points qui se trouvent en dehors du polygone....