I am using SQL Server 2014. I currently have an OLTP database that is used for our services. Currently our reports are run off of it too, which I know is a big no no and makes everything slow. So we are working on removing this issue. They want to be able to run reports on real time data and not have to wait for it to update once a day, so I thought best way is to put in transactional replication and only replicate those articles/columns that I need. When running a test of a query on the new replicated database it is suggesting indexes to be created.
I know you don't take all suggestions as sometimes they slow it down more than speed it up, but my question is can you have an index on the subscriber (replicated table) that is not on the publisher table?
Is that a good idea or should I just ignore suggestions on the replicated tables all together?
Thanks in advance for your input.