Help:调试格式

调试格式debug用于获取关于Semantic MediaWiki如何处理某个查询的背景信息. 这些信息有助于理解某个查询为何可能会返回意外的结果，对开发人员修复查询应答过程中的缺陷至关重要.

参数
调试格式并没有特有的嵌入式查询参数.

示例
该查询将产生下列输出：

如何读取调试输出
调试输出当中含有一些仅仅对开发人员有用的信息，但其同时对维基站点编者调试查询来说，也会提供一些具有指导意义的信息.

可读性较强的部分显示在顶部. 这通常是SMW所理解的那个维基查询的某个版本. 所显示的这个查询可能会有别于用户当时的输入. 这可能是因为SMW只是在表达某些查询时采用了不同的方式（不同的编写风格），但其中同时也可能显示出该查询之中某些为SMW所不理解的或者理解错误的部分.

同时，还会显示一些关于query size（查询规模）和query depth（查询深度）的信息，以及所遇到的错误消息. 规模和深度乃是SMW用来限制查询复杂程度的内部参数. 维基网站管理员可以将查询限制到某个最大的查询规模或深度 （如果存在问题，则会将其显示为一个错误），因而这种输出可能有助于理解在处理某些查询时的规模和深度如何.

调试报告的其余内容则通常与SMW所执行的，那些用来应答当前查询的内部存储功能有关. 这部分也取决于SMW的具体存储实现和版本，而且通常只有开发人员才是可能使用这些信息的人员.

评注
调试输出的细节取决于所采用的SMW的版本以及存储引擎. 这些信息应当包含在调试报告之中.