小编Den*_* G.的帖子

MySQL性能优化:按日期时间字段排序

我有一个包含大约100.000个博客帖子的表格,通过1:n关系链接到包含50个Feed的表格.当我使用selects语句查询两个表时,由postss表的datetime字段排序,MySQL总是使用filesort,导致查询时间非常慢(> 1秒).这是postings表格的架构(简化):

+---------------------+--------------+------+-----+---------+----------------+
| Field               | Type         | Null | Key | Default | Extra          |
+---------------------+--------------+------+-----+---------+----------------+
| id                  | int(11)      | NO   | PRI | NULL    | auto_increment |
| feed_id             | int(11)      | NO   | MUL | NULL    |                |
| crawl_date          | datetime     | NO   |     | NULL    |                |
| is_active           | tinyint(1)   | NO   | MUL | 0       |                |
| link                | varchar(255) | NO   | MUL | NULL    |                |
| …
Run Code Online (Sandbox Code Playgroud)

mysql performance select

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

SQL Server Express的默认实例名称

我目前无权访问SQL Server Express,但我知道安装程序通常会安装带有实例名称的SQL Server Express.SQL Server Express安装的默认实例名称是什么?即,默认情况下如何访问此类安装?是localhost\SQLEXPRESS $?是否与2005和2008服务器使用的名称相同?

sql-server-express sql-server-2008

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

MySQL数据库优化最佳实践

在处理更大的表(> 50k记录,每个表总共大约100MB)时,优化MySQL安装以获得最佳性能的最佳实践是什么?我们目前正在考虑重写DelphiFeeds.com(Delphi编程社区的新闻站点)并注意到简单的Update语句可能需要50ms.这似乎很多.是否有任何我们应该启用/设置的配置设置通常在标准MySQL安装上禁用(例如,利用更多RAM来缓存查询和数据等)?

此外,存储引擎的选择对性能有何影响?我们计划使用InnoDB,但如果出于性能原因推荐使用MyISAM,我们可能会使用MyISAM.

mysql database performance

15
推荐指数
3
解决办法
6000
查看次数

Windows 7的任务栏上的Delphi表单图标模糊(启用了MainFormOnTaskbar)

我们有一个用Delphi编写的Windows桌面应用程序在Windows 7上工作正常,只是主窗体的图标在Windows的新任务栏中看起来很模糊.只要应用程序尚未启动,图标就会很好(即当它固定在任务栏上时).一旦启动,Windows将使用主窗体的图标(而不是.exe资源图标),并且模糊(看起来像是图标的16x16版本).

我们用于.exe和主窗体的图标完全相同,它包含各种分辨率,包括带有alpha混合的48x48.

我的理论是,当我在Delphi中导入主窗体的.ico文件时,Delphi会忽略/删除图标的额外分辨率.有没有办法防止/解决这个问题?确保用Delphi编写的应用程序在Windows 7任务栏中使用正确的图标分辨率的最佳方法是什么?

delphi icons taskbar windows-7

13
推荐指数
1
解决办法
4767
查看次数