Semantische Suche
Aus LaborWiki
Debug output SQLStore
ASK Query
[[Kategorie:Projekt]]
SQL Query
SELECT DISTINCT
t0.smw_id AS id,
t0.smw_title AS t,
t0.smw_namespace AS ns,
t0.smw_iw AS iw,
t0.smw_subobject AS so,
t0.smw_sortkey AS sortkey, t0.smw_sort
FROM
`smw_object_ids` AS t0
INNER JOIN
(`smw_fpt_inst` AS t1
INNER JOIN
`t2` AS t2 ON t1.o_id=t2.id) ON t0.smw_id=t1.s_id
WHERE
t0.smw_iw!=':smw'
AND t0.smw_iw!=':smw-delete'
AND t0.smw_iw!=':smw-redi'
ORDER BY
t0.smw_sort ASC
LIMIT
55
OFFSET
54
t0.smw_id AS id,
t0.smw_title AS t,
t0.smw_namespace AS ns,
t0.smw_iw AS iw,
t0.smw_subobject AS so,
t0.smw_sortkey AS sortkey, t0.smw_sort
FROM
`smw_object_ids` AS t0
INNER JOIN
(`smw_fpt_inst` AS t1
INNER JOIN
`t2` AS t2 ON t1.o_id=t2.id) ON t0.smw_id=t1.s_id
WHERE
t0.smw_iw!=':smw'
AND t0.smw_iw!=':smw-delete'
AND t0.smw_iw!=':smw-redi'
ORDER BY
t0.smw_sort ASC
LIMIT
55
OFFSET
54
SQL Explain
ID | select_type | table | type | possible_keys | key | key_len | ref | rows | filtered | Extra |
---|---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | t2 | ALL | PRIMARY | 6 | Using temporary; Using filesort | ||||
1 | SIMPLE | t1 | ref | s_id, o_id, s_id_2, o_id_2 | o_id_2 | 5 | mediawiki.t2.id | 5 | Using index | |
1 | SIMPLE | t0 | eq_ref | PRIMARY, smw_id, smw_iw, smw_iw_2 | PRIMARY | 4 | mediawiki.t1.s_id | 1 | Using where |
Auxilliary Tables
- Temporary table t2
Recursively computed hierarchy for element(s) (1200).
SELECT s_id FROM `smw_fpt_subc` WHERE o_id=1200 LIMIT 1
Query Metrics
Query-Size:1Query-Depth:0
Errors and Warnings
NoneSchlanke Infolösung. Das Frontend findet man unter: https://github.com/das-labor/infoscreen-frontend
"Terminal" ist ein Embedded-Board mit TFT-Display mit half-fullhd Auflösung zum Anzeigen von Informationen, das von kanga mit einem Case ausgestattet wurde.
Eine Live CD mit der man direkt programmieren kann, ohne Software nachzuinstallieren
Das Kassensystem, welches seit 2017 bei größeren Veranstaltungen, z.B. den Labortagen genutzt wird.
Das Laborboard ist ein kleines Board mit dem man Erfahrungen mit Mikrocontrollern machen kann.