SQL Server Performance Tuning of large table -


i have table of 755 columns , around holding 2 million records of , grow.there many procedures accessing other tables join, running slow. it's hard split/normalize them built , customer not ready spend on it. there way make query access table faster? please advise.

will column store index help?

how little prepared spend?

it may possible split table multiple 1 1 joined tables (vertical partitioning), use view present 1 single blob existing code.

with luck may join elimination happening enough make worthwhile.

view require instead of triggers replicate existing logic. instead of triggers have number of restrictions e.g. no support output clause, can prove to hard overcome depending on specific setup.

you can name view same existing table, eliminate need of fixing code everywhere.

imo simplest can short of full db re-factoring exercise.

see: http://aboutsqlserver.com/2010/09/15/vertical-partitioning-as-the-way-to-reduce-io/ , https://logicalread.com/sql-server-optimizer-may-eliminate-foreign-key-joins-mc11/#.wxgezlerw6i


Comments

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -