Wikipedia:Elenchi generati offline/Abbozzi molto cresciuti dopo la segnalazione

Questo elenco contiene le voci segnalate come abbozzi la cui lunghezza è aumentata di più di 2 kB e contemporaneamente di più del 100% (ovvero la dimensione è raddoppiata). Si ricorda che la classificazione come abbozzo non dipende solo dalla dimensione: si veda Aiuto:Abbozzo.

Nel luglio del 2013 e nel dicembre del 2014 questo EGO è stato protagonista di un festival della qualità.

QueryModifica

Per prima cosa è necessario creare una tabella di appoggio:

CREATE TABLE stub( 
  id int unsigned, 
  created binary(14), 
  old_len int unsigned);

La tabella viene popolata con la seguente query:

INSERT INTO stub 
  SELECT tl_from, rev_timestamp, rev_len 
    FROM templatelinks JOIN revision ON tl_from = rev_page 
    WHERE tl_namespace = 10 
      AND tl_title = 'S' AND rev_parent_id = 0;

Si crea un indice per questioni di performance:

CREATE INDEX page_id ON stub(id, created);

A questo punto l'elenco viene generato con la seguente query:

SELECT DISTINCT CONCAT('# [[', page_title, ']]')
  FROM page JOIN stub ON page_id = id
  WHERE page_len > old_len+2048 AND page_len > 2*old_len
    AND page_namespace=0
  ORDER BY page_title;

ElencoModifica