Если возможно, объедините столбцы date_end и time_end в один столбец datetime_end, аналогично для столбцов next_date и next_time, как next_datetime, и установите индекс для datetime_end, next_datetime. Затем вы можете переписать ваш запрос как:
SELECT id, name, title, description, time
FROM entity
WHERE datetime_end >= now() and next_datetime <= now()