小编Jon*_*Jon的帖子

给定日期范围的此查询的最快方式(最佳策略是什么)

我有一个表A,除了一些其他列之外,它还有一个startDate和一个结束dateDate作为2个datetime列.我有另一个表B,它有一个日期时间列调用它的日期列.这是在SQL Server 2005中.

这里的问题是:如何最好地设置索引等以获得以下内容:

select ....
 from A , B
where A.startDate >= B.dates
  and A.endDate < B.dates
Run Code Online (Sandbox Code Playgroud)

两个表都有几千条记录.

t-sql sql-server sql-server-2005

8
推荐指数
2
解决办法
5432
查看次数

Sql Server 2000 - 如何找出当前正在运行的存储过程?

我想知道当前正在运行哪些存储过程来诊断一些性能问题.我怎么能找到它?

sql-server

6
推荐指数
1
解决办法
2万
查看次数

选择SQL Server 2008超过2005年有哪些令人信服的理由?

我正在调查将SQL Server从SQL Server 2000升级到2005年或2008年的可能性.由于数据库对我们的产品至关重要,因此对于2008是否真的准备好供我们使用存在很多担忧.使用2008年超过2005年有什么令人信服的理由?你有2008年的好的或坏的经历吗?我对查询性能,查询的新功能和稳定性特别感兴趣.

sql-server-2005 sql-server-2008

6
推荐指数
1
解决办法
1031
查看次数

.Net Hashtable,Java Hashtable和HashMap之间的差异

我是否正确地说Java Hashtable是不同步的.Net Hashtable?同时Java HashMap不同步并且具有更好的性能?

我正在重写一个在C#中大量使用HashMaps的Java应用程序,我想使用HashTable并确保性能基本相同.

.net c# java hashtable hashmap

5
推荐指数
1
解决办法
4641
查看次数

MySQL查询主键上的慢查询表

所以我有一个基本上像NoSQL设置一样使用的表.结构是:

id bigint主键数据mediumblob修改后的时间戳

它有大约350k行.在其上运行的查询的结构如下:

从表中选择数据,其中id = XXX;

表引擎是InnoDB.我注意到有时针对此表运行的查询相当慢.有时它们需要3秒才能运行.该表在磁盘上是3 GB,我给了innodb_buffer_pool_size 4G.

这里有什么我想念的吗?我可以调整任何设置以提高性能吗?

编辑:按要求解释输出:

+----+-------------+----------+-------+---------------+---------+---------+-------+------+-------+
| id | select_type | table    | type  | possible_keys | key     | key_len | ref   | rows | Extra |
+----+-------------+----------+-------+---------------+---------+---------+-------+------+-------+
|  1 | SIMPLE      | cache    | const | PRIMARY       | PRIMARY | 8       | const |    1 |       |
+----+-------------+----------+-------+---------------+---------+---------+-------+------+-------+
Run Code Online (Sandbox Code Playgroud)

创建表:

CREATE TABLE `cache` (
  `id` bigint(20) unsigned NOT NULL DEFAULT '0',
  `data` mediumblob,
  `modified` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY …
Run Code Online (Sandbox Code Playgroud)

mysql innodb

4
推荐指数
1
解决办法
6001
查看次数

Flash:如何为外部加载的SWF临时禁用或阻止所有鼠标事件

我有SWF文件,我加载到我的Flash电影和那些SWF文件有时会有鼠标事件,可能会干扰我的Flash电影中的对话框和按钮.我想暂时禁用加载的SWFs鼠标事件处理程序或阻止它们对我的flash影片产生任何影响.我的flash电影是AS 2.

flash actionscript

3
推荐指数
1
解决办法
1万
查看次数

如果在页面上包含两次(或更多)外部包含的文件(例如JavaScript或CSS),是否会有两个(或更多)Web请求?

让我们说因为有条件的评论或者只是粗心大意,一些浏览器甚至所有浏览器的用户都会看到相同的包含文件.例如:

<!--[if lte IE 8]>
     <script src="mygreatincludefile.js" type="text/javascript"></script>
<![endif]-->

<!--[if lte IE 6]>
     <script src="mygreatincludefile.js" type="text/javascript"></script>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

当呈现页面时,浏览器会知道不再费心去抓取该文件,或者它会发出请求,浏览器将返回304(未修改).最好的情况似乎是第一种,可接受的情况似乎是第二种选择,而最坏的情况是因为浏览器不知道它刚刚抓住了这个新的请求.

您是否亲身体验过这类事情?你期望发生什么?你观察到了什么?我是否应该不担心这一点并打击那个做到这一点的人,记住它可能是我?

html browser performance caching http

3
推荐指数
1
解决办法
437
查看次数

I/O性能完整性检查 - 检查文件是否存在

在打开并发送文件之前,您是否知道检查文件是否存在严重的性能问题?此上下文是一个Web应用程序,它通过ASP页面动态提供文件.我被告知没有检查文件是否存在,因为数据库存储了这些信息,不应该是错误的.当然,由于各种原因,它有时会出错,所以我们最终不会发回任何让用户不满意的事情.

我的直觉是检查文件的存在是如此便宜,你不应该担心它,但我被告知否则.如果有帮助的话,我们的存储解决方案是一个非常强大的存储解决方案(不仅仅是Web服务器上的IDE驱动器).我的问题基本上是:我的直觉是否正确?

谢谢!

注意:这些文件永远不会被删除.他们错过了一些必须出错的事情,但这种情况每周发生几次.另外,我想检查文件存在的原因是因为我可以返回磁盘上的备用资产,所以我希望能够将所有逻辑都放在一个位置,而不是处理捕获异常和处理在那种情况下.

windows performance file-io

2
推荐指数
1
解决办法
656
查看次数

如何使用ActionScript从Flash动态包含JavaScript?

我有一个flash电影,需要一些包含文件的JavaScript,但我希望能够将它嵌入任何地方而无需脚本标记.

有没有办法使用ExternalInterface库包含外部JavaScript文件,以便稍后调用JavaScript包含文件中的方法?

谢谢!

javascript flash actionscript-3

0
推荐指数
1
解决办法
3688
查看次数