My main concern:
I have an existing table with huge data.It is having a clustered index. My c++ process has a list of many keys with which it checks whether the key exists in the table, and if yes, it will then check the row in the table and the new row are similar. if there is a change the new row is updated in the table. In general there will less changes. But its huge data in the table. S it means there will be lot of select queries but not many update queries.
What I would I like to achieve:
I just read about partitioning a table in sybase here. I just wanted to know will this be helpful for me, as I read in the article it mentions about the insert queries only. But how can I improve my select query performance.
Could anyone please suggest what should I look for in this case?