Added exec_query to read only method list. Looks like only place used in ActiveRecord 3.2 is in :pluck which is read only. Adding exec_query function to the list of read only methods so methods uses .pluck(:id) etc will use the configured pool instead of alwasy the master pool.