Do indexes also get replicated via Transactional Replication
We have our env set up such that, an OLTP DB X server has a database around 400 GB in size and is getting replicated on reporting server Y via Transactional replication. We have seen quite a slowness on this reporting server when similar reports are ran on OLTP publisher. While monitoring i have figured that on subscriber database:- a) Lot of triggers have been disabled. (Not sure if that impacts) b) There are lot of manual indexes created on reporting server, which i can understand would have been created as there 100 reports fetching data on daily basis from this server. But my concern here is that there are lot of important tables on Publisher which have quite a few non clustered indexes created which are not there on subscriber. So, does replication not transferring those indexes from X to Y or were they deleted on reporting server manually and does the indexes on X should always be there on Y(reporting server) in terms of good performance? Please suggest! Thanks..