The current syslog table, dbo.syslog only has two index: DateTime and SysLog (IndexID)... Neither of which are beneficial when searching or reporting on events over the last day, week, month.
Reason, we are looking for Message Type or Message Pattern more then the "Date/Source"
Create a Table with a Single Clusted Index based on these Columns:
DateTime, IP, MessageType, MsgID
This significantly updates the speed of search results as the message type and source are part of the Index.
I have made a table View with is option and worked great.