You are here: Tuning > Main Operations Performance > Query Performance

Query Performance

Query Performance is one of the most important characteristics of a database system. In the same time it is probably the one that can vary the most. In general query performance can be dependent on the following list of factors and their combinations:

The following set of tests shows some performance dependencies. A simple Item object with a string field is used in most of the tests:

QueryPerformanceBenchmark.cs: Item
public class Item
         {

            public string _name;
            public Item _child;

            public Item()
             {

            }

            public Item(string name, Item child)
             {
                _name = name;
                _child = child;
            }
        }

Download example code:

c#