I am running following SOQL and "sometimes" getting server timeout error.
SELECT Id, BccAddress, ParentId, CcAddress, CreatedById, CreatedDate, IsDeleted, ReplyToEmailMessageId, FromAddress, FromName,
HasAttachment, Headers, HtmlBody, Incoming, LastModifiedById, LastModifiedDate, MessageDate, Status, Subject, SystemModstamp, TextBody, ToAddress, ActivityId
FROM EmailMessage
WHERE LASTMODIFIEDDATE < LAST_N_DAYS:90 limit 100
Worry is why sometimes it works fine and sometimes it returns server time-out error straight away.