ASKER
Please define what you mean by large databases, and reasonable spec hardware.lets say around 30 DBs of varying size from 1GB - 500GB spread randomly across 3 SQL servers
OLTP or OLAP processes/queries?I don't have that information yet I'm afraid.
By limiting the resources for each instance.is there a way to do it by database or is instance the only option? Are the limits dynamic (ie only if fighting with another instance) or static (limited even if no other instances are demanding resources)?
Yes. With AlwaysOn Availabilty Listeners. Manual: You create a listener for read/write connection pointing to the Primary Replica and a read only listener to the Secondary Replica for Reporting.so it's read/write or read. you're not aware of any way of forcing a known heavy load to a specific member of the cluster?
What are your understanding of "throttling"? It's sharing and limiting the resources? If so, then the answer is yes. You can configure the usage of the available resources. The configuration is manual but then the SQL Server engine will take care of it automatically.are you referring to resource governor? does that still work well when you have multiple instances?
ASKER
ASKER
ASKER
Microsoft SQL Server is a suite of relational database management system (RDBMS) products providing multi-user database access functionality.SQL Server is available in multiple versions, typically identified by release year, and versions are subdivided into editions to distinguish between product functionality. Component services include integration (SSIS), reporting (SSRS), analysis (SSAS), data quality, master data, T-SQL and performance tuning.
TRUSTED BY