草庐IT

windows - VS 2012 中 'Debugger Immediate Window' 中的 KdPrintEx 未打印任何消息

我正在使用主机上的VS2012调试安装在目标VM上的KmdfSmall驱动程序。但是,主机上VS2012中的“调试器即时窗口”不打印任何消息。我在这里使用KdPrintEx((DPFLTR_IHVDRIVER_ID,DPFLTR_INFO_LEVEL,"\nKmdfSmallEvtDeviceAddhasbeencalled\n")),因为它在msdn中给出。.我更新了flag的值以及在OSRonline中描述的.“HKLM\SYSTEM\CCS\Control\SessionManager\DebugPrintFilter”。在此键下,创建一个名为“DEFAULT”的值,并将此键的值

MySQL:快速查找在另一个表中没有对应行的行

我在MySQL中有两个相关的表。我想在表A中找到没有相应行表B的行。SO上的手册和其他线程建议这样做:SELECTa.idFROMaLEFTJOINbONa.id=b.a_idWHEREb.idISNULL;但是,这非常慢。在我的例子中,表A少于5000行,而表B大约有40000行,但此查询最多需要8分钟。有人知道如何更快地实现这一点吗?非常感谢,亚光编辑:索引是问题所在。创建一个后,查询将在10微秒内运行。 最佳答案 用b表中的索引覆盖a_id字段将WHEREb.idISNULL替换为WHEREb.a_idISNULL