It depends on your database engine, but it's usually best to assume that the query will use only one index per table. This will mean that one index in both columns is likely to be the best.
However, the only way to find out is to populate the table with dummy data and try. Make sure that the dummy data is representative in terms of how it is distributed, for example, if 99% of the field2 values โโare identical to each other, then this can reduce the index value.
source share