method

global_thread_pool_async_query_executor

global_thread_pool_async_query_executor()
public

No documentation available.

# File activerecord/lib/active_record.rb, line 286
  def self.global_thread_pool_async_query_executor # :nodoc:
    concurrency = global_executor_concurrency || 4
    @global_thread_pool_async_query_executor ||= Concurrent::ThreadPoolExecutor.new(
      min_threads: 0,
      max_threads: concurrency,
      max_queue: concurrency * 4,
      fallback_policy: :caller_runs
    )
  end