I have a file geodatabase that contains a single layer with roughly 1.1 million point features. I have a shapefile with a single polygon feature in it from GADM.org that has the US Country boundary. Hard drive that these datasets are on is SSD.
I'm attempting to use Select by Location to figure out all the points that do not intersect the US. It appears that this will take hours. Is this normal? ArcGIS Pro is only using 8% of CPU (machine has 8 cores), and is only using about 2GB of RAM (machine has 32 GB).
I created a spatial index on the point feature layer and when zooming / panning, everything is drawn quickly.
Am I going about this wrong