i want deleting 200 of rows or more from a data store

i want deleting 200 of rows or more from a data store

i want deleting 200 of records or more from a data store
please i want deleting 200 of rows or more, the problem is that i am using for loop then giving the record to the remove(record) function so it is too slow.

remove function is using search to the given record then deleting itl
so i think there is 200*200 checks for the record to delete itl
if we used insert to 200 of records it is quickly processed.
is there a faster way to delete the records.
thank u.

the user can delete a single record or all of the records(over than 200 of records) i dont want making the server reloading all of the records each time that the user deleted one record or more.
kind regards