问题列表 - 第31446页

MySQL性能,内连接,如何避免使用临时和文件排序

我有表1和表2。

表 1 PARTNUM - ID_BRAND partnum 是主键 id_brand 是“已索引”

表2 ID_BRAND - BRAND_NAME id_brand是主键brand_name是“indexed”

表 1 包含 100 万条记录,表 2 包含 1000 条记录。

我正在尝试使用 EXPLAIN 优化一些查询,经过多次尝试后我已经走到了死胡同。

EXPLAIN 
SELECT pm.partnum, pb.brand_name
FROM products_main AS pm 
LEFT JOIN products_brands AS pb ON pm.id_brand=pb.id_brand
ORDER BY pb.brand ASC 
LIMIT 0, 10
Run Code Online (Sandbox Code Playgroud)

查询返回此执行计划:

ID, SELECT_TYPE, TABLE, TYPE, POSSIBLE_KEYS, KEY, KEY_LEN , REF, ROWS, EXTRA
1, SIMPLE, pm, range, PRIMARY, PRIMARY, 1, , 1000000, Using where; Using temporary; Using filesort
1, SIMPLE, pb, ref, …
Run Code Online (Sandbox Code Playgroud)

mysql performance join inner-join

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

Documents.Add导致模板被锁定

我有一个宏,它基于存储在网络共享上的模板创建一个新文档.此宏作为文件"macros.dotm"存储在每个用户的Word\STARTUP文件夹中,并由添加到工具栏的按钮执行.

一旦执行宏代码,模板文件就会被锁定,只要衍生文档仍由其他用户打开,模板文件就会保持锁定状态.

它对基于宏打开新文档的能力没有影响,但如果我想编辑模板,我必须要求他们关闭Word(希望没有其他人进入它).

宏代码:

Documents.Add Template:="F:\templates\letterhead.dotm", NewTemplate:=False, DocumentType:=0`
Run Code Online (Sandbox Code Playgroud)

ms-word word-vba

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

phpinfo()主值和本地值之间的差异

我用php 5.2.13干净安装了CentOs.在php.ini中加载并出现在phpinfo()的标题中我有

  safe_mode=off
Run Code Online (Sandbox Code Playgroud)

在我的phpinfo()信息中

// local value - safe_mode: On
// master value - safe_mode: off
Run Code Online (Sandbox Code Playgroud)

php文件只有一个phpinfo()函数.我仍在寻找vhost文件,看看是否有任何指令覆盖这个,但仍然有任何建议吗?

php virtual-hosts safe-mode

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

clojure与Ruby

我是ASP.NET开发人员.我想学习Web开发技术和微软以外的其他语言.我听说过两种语言,但我不知道哪种语言更好或者如何偏爱另一种语言,特别是clojure是新的.

任何人都可以帮我解释为什么选择其中一个而不是另一个?

谢谢.

ruby ruby-on-rails clojure

17
推荐指数
2
解决办法
5764
查看次数

Android翻转图片动画

我想通过翻译动画在android中翻转图像.

例如: - 假设我有一张卡.当翻译动画开始时,它会将卡片显示到新位置.现在卡片应该翻转吗?从后面到前面.我怎样才能做到这一点.?

animation android

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

"无法找到Spring NamespaceHandler"错误

我正在使用Spring创建一个独立的Sava应用程序来处理JDBC访问.该应用程序在每次测试中都能正常工作,我决定需要一个jar来部署我们的客户端.

他们的类路径中可能没有spring,所以我使用maven-assembly-plugin来处理带有依赖项的jar创建.

但是,当我尝试运行该应用程序时:

java -jar target/myproject-0.0.1-SNAPSHOT-jar-with-dependencies.jar
Run Code Online (Sandbox Code Playgroud)

这会引发以下错误:

Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/p]
Offending resource: class path resource [applicationContext.xml]

at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)
at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80)
...and so on to the database access class of this project.
Run Code Online (Sandbox Code Playgroud)

applicationContext.xml文件位于projectbase/src/main/resources中.它放在目标/包名基础上.

applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:p="http://www.springframework.org/schema/p"
   xmlns:context="http://www.springframework.org/schema/context"
   xsi:schemaLocation="http://www.springframework.org/schema/beans
   http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
   http://www.springframework.org/schema/context
   http://www.springframework.org/schema/context/spring-context-3.0.xsd">


    <bean id="dataSourceDesenv" class="org.apache.commons.dbcp.BasicDataSource"... />

    <bean id="simpleJdbcDaoSupport" class="org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport"
      p:dataSource-ref="dataSourceDesenv" />

    <bean id="simpleJdbcTemplate" class="org.springframework.jdbc.core.simple.SimpleJdbcTemplate">
        <constructor-arg ref="dataSourceDesenv" />
    </bean>

</beans>
Run Code Online (Sandbox Code Playgroud)

java spring maven-2

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

何时使用基于援助的服务?

在什么情况下使用AIDL定义服务接口是正确的决定(而不仅仅是创建service类的扩展)?

android aidl

12
推荐指数
2
解决办法
8002
查看次数

将文本嵌入PNG

我正在寻找一种工具,让我可以在PNG文件中嵌入json格式的信息.

到目前为止,它一直很安静.我必须自己写吗?

我对使用javascript做这件事特别感兴趣.在图像中,我用toDataURL-method 从画布中提取.

javascript python png text json

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

PHP内存管理

我的LAMP Web应用程序中有一些耗时且(可能)内存密集的函数.大多数这些函数将通过cron每分钟执行一次(在某些情况下,cron作业将执行这些函数的多个实例).

由于内存是有限的,我不想遇到我试图执行环境无法再处理的函数的问题.处理潜在的内存问题有什么好方法?

我猜我需要确定可用的内存量,执行每个函数需要多少内存,确定cron正在执行的其他函数及其内存使用情况等.

此外,我不想遇到某个函数以某种方式获得执行优先于其他函数的问题.如果给予任何优先权,我想以某种方式控制它.

php memory memory-leaks memory-management

7
推荐指数
1
解决办法
5819
查看次数

INTERSECT和WHERE IN有什么区别?

我已经写了,并通过70-433(SQL 2008 MCTS考试),并正检讨时,我意识到,我一直在做INTERSECT与做WHERE IN子查询,以及EXCEPTWHERE NOT IN子查询.

使用新命令而不是子查询之间有什么区别吗?

sql t-sql

7
推荐指数
1
解决办法
1797
查看次数