Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
复合主键是否为N-M关系?
假设我们有 3 个表 实际上我现在有 2 个表 但这个例子可能会更好地说明这个想法 Person ID int 主键 名称 nvarchar xx Group ID int 主键 名称 nvarchar xx Role ID int 主键
sql
sqlserver
linqtosql
queryoptimization
Postgres Select ILIKE %text% 在大字符串行上运行缓慢
我有一个只有 7 列的表 其中一列存储每一行 的长文本数据 该文本列数据的平均字符长度约为 1500 个字符 该表有 500 000 行 当我使用选择查询而不使用该文本列时 没有问题 查询按预期需要 10 秒 但是如果我将这个长文本列添加到
sql
postgresql
queryoptimization
databaseindexes
trigram
帮助我进行 SQL 查询(需要它始终返回至少一行。)
首先 这是我的 SQL 查询 SELECT research cost tech name SELECT research cost FROM technologies WHERE research cost lt USERS RESEAR
sql
mysql
Optimization
queryoptimization
ResultSet
Django:为什么 Foo.objects.extra(...) 比 Foo.objects.raw 快得多?
所以我试图优化一个相当奇怪的查询 但这是一个遗留数据库 所以我用我所拥有的来凑合 这些是我正在尝试的查询 此时它们提供相同的输出 w 是我的查询集 def future schedule request past datetime date
相同的查询 - 不同的执行计划
SQL 2008 我有一个测试表 create table Sale SaleId int identity 1 1 constraint PK Sale primary key Test1 varchar 10 null RowVersi
sql
sqlserver
sqlserver2008
queryoptimization
sqlexecutionplan
使用Usingtemporary解释mysql性能中的计划;使用文件排序;使用索引条件
我在线阅读各种博客和文档 但只是想知道如何优化查询 我无法决定是否必须重写查询或添加索引才能优化 还添加创建表结构 CREATE TABLE dsr table DSR VIA CHAR 3 DEFAULT NULL DSR PULLDAT
mysql
Optimization
queryoptimization
explain
querytuning
postgres 中的顺序扫描和位图堆扫描有什么区别?
在解释命令的输出中 我发现了两个术语 顺序扫描 和 位图堆扫描 有人可以告诉我这两种扫描有什么区别吗 我使用的是PostgreSql http www postgresql org docs 8 2 static using explain
Optimization
postgresql
queryoptimization
sqlexecutionplan
使用 Left Join 的 Mysql 查询太慢
Query select r id as id from tbl rls as r left join tblc comment manager as cm on cm rlsc id r id 两个表都有8k条记录 但是为什么速度很慢 有
sql
mysql
join
queryoptimization
同一 NHibernate Linq 查询中的 Cacheable()、FetchMany() 和 ToFuture()
存在类似于以下示例的情况 1 个父实体Employee有 2 个子集合 Addresses and Phones 我需要检索single roundtrip所有员工的地址和电话均已初始化 并且cache the query在二级缓存中使用C
c
nhibernate
queryoptimization
linqtonhibernate
我如何强制sql server首先执行子查询并过滤“where”语句
我有一个这样的查询 select from select from TableX where col1 2 0 subquery where col1 4 0 实际的子查询更复杂 当我单独执行子查询时 它可能很快返回 200 行 但是当我执
sqlserver
TSQL
queryoptimization
使用不连续索引进行 pyomo 优化
我正在使用 pyomo 在 python 中进行优化 我计划使用 t start t end 范围内的索引 现在 这些 t start 和 t end 值是 EV 的函数 使得 m pyo ConcreteModel m EV pyo Ra
python
Optimization
queryoptimization
pyomo
如果主 SQL 中使用别名,则子查询函数会调用两次
我试图了解 Oracle 如何处理 SQL 以研究优化复杂 SQL 的方法 考虑下面的测试函数 CREATE OR REPLACE FUNCTION FCN SLOW RETURN NUMBER IS BEGIN DBMS LOCK SLE
Oracle
queryoptimization
MySQL解释计划中“选择优化掉的表”的含义
是什么意思Select tables optimized awayMySQL中的解释计划 explain select count comment count from wp posts id select type table type
sql
mysql
performance
queryoptimization
sqlexecutionplan
改进/优化 SQL Server 中的 LEFT JOIN
我有一个相当长的查询 10 个表 每个表大约 60k 条记录 所有这些表都使用左连接进行连接 因为它们可能包含空值 全部 我发现性能受到了巨大的影响 我将其追踪到了这段代码 SELECT FROM MAIN TABLE d LEFT JOI
sql
sqlserver
sqlserver2008
queryoptimization
优化包含窗口函数的参数化 T-SQL 查询的执行计划
编辑 我已经更新了示例代码并提供了完整的表和视图实现以供参考 但基本问题保持不变 我在尝试查询的数据库中有一个相当复杂的视图 当我尝试通过将 WHERE 子句硬编码为特定外键值来从视图中检索一组行时 视图会以最佳执行计划 正确使用索引等 快
sqlserver
TSQL
sqlserver2008r2
queryoptimization
DBMS 优化器 - 最佳执行计划,无论查询的公式如何
如果在关系型 DBMS 中编写查询 Q 那么无论如何制定 Q 优化器都不会选择最佳的执行方式 取决于多种因素 吗 我对 SQL Server 和 Oracle 很好奇 例如 设 Q 为 SELECT FROM t1 t2 WHERE t1
sql
sqlserver
queryoptimization
sqlexecutionplan
为什么 Postgres 中的坏行估计速度很慢?
是什么让错误的行估计成为 SQL 查询性能的痛点 我很想知道其内部原因 通常 错误的行估计实际上会选择正确的计划 而好查询和坏查询之间的唯一区别是估计的行数 为什么经常出现如此巨大的性能差异 是因为 Postgres 使用行估计来分配内存吗
postgresql
queryoptimization
costbasedoptimizer
在设计数据库时,存储多个真/假值的首选方式是什么?
如标题中所述 在设计数据库时 处理具有多个列的表的首选方法是什么 这些列仅将真 假值存储为单个或值 例如 Y N 或 0 1 同样 不同数据库 例如 Oracle 和 SQL Server 之间是否可能出现一些问题 这些问题可能会影响列的处
sqlserver
Oracle
databasedesign
queryoptimization
MySQL WHERE NOT IN 非常慢
下面是存储过程中的 SQL 语句 为简洁起见被截断 SELECT FROM item a WHERE a orderId NOT IN SELECT orderId FROM table excluded item 这个语句需要30秒左右
mysql
sql
queryoptimization
如何加载实体框架预编译视图
我发现我可以通过使用预编译视图来提高应用程序的性能EdmGen exe tool 这一切都很好 但我和我的大学都无法解决这个问题how生成的 cs文件实际被项目使用 似乎没有任何对任何地方生成的类的引用 那么它是如何被包含在内的呢 任何人都
c
NET
EntityFramework
queryoptimization
«
1
2
3
4
5
6
7
»