Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在使用NHibernate的大型应用程序中,我们如何提高serach性能?_C#_Performance_Nhibernate_Search - Fatal编程技术网

C# 在使用NHibernate的大型应用程序中,我们如何提高serach性能?

C# 在使用NHibernate的大型应用程序中,我们如何提高serach性能?,c#,performance,nhibernate,search,C#,Performance,Nhibernate,Search,在与NHibernate一起工作的大型应用程序中,我们如何提高serach性能?这是一个相当普遍的问题。它总是取决于您在什么数据结构中搜索什么 因此,我只能给你一些一般性的建议: 使用索引 优化数据结构,例如通过避免连接路径和避免条件 优化HQL 使用查询批处理 使用选择新的 在非常特殊的情况下,请使用本机sql或视图 这是一个相当普遍的问题。它总是取决于您在什么数据结构中搜索什么 因此,我只能给你一些一般性的建议: 使用索引 优化数据结构,例如通过避免连接路径和避免条件 优化HQL 使用查

在与
NHibernate
一起工作的大型应用程序中,我们如何提高
serach性能?

这是一个相当普遍的问题。它总是取决于您在什么数据结构中搜索什么

因此,我只能给你一些一般性的建议:

  • 使用索引
  • 优化数据结构,例如通过避免连接路径和避免条件
  • 优化HQL
  • 使用查询批处理
  • 使用
    选择新的
  • 在非常特殊的情况下,请使用本机sql或视图

  • 这是一个相当普遍的问题。它总是取决于您在什么数据结构中搜索什么

    因此,我只能给你一些一般性的建议:

    • 使用索引
    • 优化数据结构,例如通过避免连接路径和避免条件
    • 优化HQL
    • 使用查询批处理
    • 使用
      选择新的
    • 在非常特殊的情况下,请使用本机sql或视图

    如何使用全文搜索或?

    如何使用全文搜索或