Úklid v SQLite

Technický odbor působí v oblasti správy, údržby a vývoje technických systémů strany a jejích technických zařízení a poskytuje servis ostatním orgánům strany.

Moderátor: Odbor - technicky

Pravidla fóra
  • Sem vkládejte připomínky k činnosti technického odboru. Ke každému podnětu založte nové téma.
  • Na dotazy a podněty odpovídají dobrovolníci, buďte prosím ohleduplní. Svá podání pište slušně a požadavky formulujte dostatečně určitě.
  • Místo odkazů do jiných fór citujte celé texty, protože lidé mají zobrazování některých fór vypnuté.
  • V podatelně se nediskutuje a jakmile bylo podání vyřešeno, téma se zamyká.
Další informace můžete nalézt na následujících místech:
Zamčeno
Uživatelský avatar
Petr.Vileta
Člen KS Plzeňský kraj
Příspěvky: 31212
Registrován: 22 črc 2009, 18:12
Profese: Celkem Spokojený Důchodce
Bydliště: Plzeň 2
Dal poděkování: 27845 poděkování
Dostal poděkování: 23739 poděkování
Kontaktovat uživatele:

Úklid v SQLite

Příspěvek od Petr.Vileta »

Velevážený odbore,
pro nejrůznější evidence OFFTOPICrozpočty, žádosti o proplacení, spisovny, atd. se v naší dokuwiki používá data plugin. Ten si, bohužel, veškerá data ukládá do jediné SQLite databáze a mám silné podezření, že při smazání wiki stránky OFFTOPICedituji existující stránku, vymazžu obsah, dám uložit, stránka přestane existovat se údaje v databázi nesmažou. Plugin přidal do wiki administrace odkaz "Data Plugin: Clean up database", který by měl databázi pročistit. Ovšem bojím se tu funkci použít, protože když se to nepovede, bude to obrovský průůůůůšvih.

Moje idea je:
1) dostatečně předem oznámit odstávku serveru na někdy v noci
2) server ve stanovený termín přepnout do režimu údržby
3) sejít se já a někdo z TO na IRC nebo mumble
4) provést zálohu všech dat z wiki (netuším, kde to fyzicky je na disku)
5) spustit ten Clenup
6) zjistit, jestli všechno funguje
7) přepnout server do provozního režimu
Kumulovaný zastupitel a člen finančních výborů zastupitelstev Města Plzně a Městského obvodu Plzeň 2.
tel: 608 445 655 (odpoledne a večer)
stínový ministr švihlých nápadů a fórista
----------------------------------------
Mějme vždy na paměti: Běžný občan je až ten poslední, komu bychom chtěli něco zakazovat.
Uživatelský avatar
Tomas.Lastuvka
Uživatel fóra – není člen Pirátů
Příspěvky: 1135
Registrován: 19 říj 2013, 21:07
Profese: html coder
Bydliště: Turnov
Dal poděkování: 335 poděkování
Dostal poděkování: 921 poděkování
Kontaktovat uživatele:

Re: Úklid v SQLite

Příspěvek od Tomas.Lastuvka »

Dle irc prve provedeme zkousku, pote se rozhodneme, zda tento krok provest..
Tito uživatelé poděkovali autorovi Tomas.Lastuvka za příspěvek:
Ondrej.Profant
Ten, kdo je ti nejbliz, bude vzdy tim, co ti ublizi nejvic!

Nemam na vas naladu, nedivte se mym reakcim.
Uživatelský avatar
Lukas.Novy
Příspěvky: 21224
Registrován: 02 črc 2009, 22:45
Profese: specialista pocitacove bezpecnosti
Bydliště: Praha, V Klaudu 42
Dal poděkování: 2361 poděkování
Dostal poděkování: 11863 poděkování
Kontaktovat uživatele:

Re: Úklid v SQLite

Příspěvek od Lukas.Novy »

The data that is copied to the SQLite database should be refreshed automatically whenever the page containing the dataentry box is changed. If you deleted or renamed pages outside the wiki, the database will still contain data about now non-existing pages. These can be cleaned using the Data Plugin: Clean up database entry in the Admin menu.
Stranky nemazeme ani neprejmenovavame mimo wiki. Tudiz nepomuze.
Tito uživatelé poděkovali autorovi Lukas.Novy za příspěvky (celkem 2):
Vaclav.Malek, Ondrej.Profant
pani nováková povídala, že u vás na balkóně
sou furt ňáký kluci, kouřej a smějou se.
| ‒ | – | — | ― | … | „ | “ | ‚ | ‘ | » | « | ½ | ¼ | ¾ | × | ‰ | ® | © | ™ | Fotku Stierlitze jako avatara mi zakazali, toz sem nahodil catvatara.
Uživatelský avatar
Petr.Vileta
Člen KS Plzeňský kraj
Příspěvky: 31212
Registrován: 22 črc 2009, 18:12
Profese: Celkem Spokojený Důchodce
Bydliště: Plzeň 2
Dal poděkování: 27845 poděkování
Dostal poděkování: 23739 poděkování
Kontaktovat uživatele:

Re: Úklid v SQLite

Příspěvek od Petr.Vileta »

Lukas Novy píše:
The data that is copied to the SQLite database should be refreshed automatically whenever the page containing the dataentry box is changed. If you deleted or renamed pages outside the wiki, the database will still contain data about now non-existing pages. These can be cleaned using the Data Plugin: Clean up database entry in the Admin menu.
Stranky nemazeme ani neprejmenovavame mimo wiki. Tudiz nepomuze.
Tohle jsem četl, ale já autorovi nevěřím. :) Záleží, jak je nastavena přednost pluginů (který se provede dříve a který později) a ten jeho se ke smazané stránce už vůbec nemusí dostat. Nepředpokládám, že by po běžném (uživatelském) smazání stránky plugin znovu procházel veškeré stránky, které má zaindexované a kontroloval, zda pořád existují.

Nicméně jsem domluven s Vaškem. Dal jsem mu odkaz na stránku, kterou jsem ve wiki běžným způsobem smazal a on se podívá, jestli její ID je v SQLite databázi. Pokud tam bude, tak ten Cleanup určitě pomůže. SQLite detailně neznám, ale vycházím ze zkušenosti, že u MyISAM v MySQL po několika letech provozu nějaké pitomé aplikace takové REPAIR TABLE udělá zázraky. :D
Kumulovaný zastupitel a člen finančních výborů zastupitelstev Města Plzně a Městského obvodu Plzeň 2.
tel: 608 445 655 (odpoledne a večer)
stínový ministr švihlých nápadů a fórista
----------------------------------------
Mějme vždy na paměti: Běžný občan je až ten poslední, komu bychom chtěli něco zakazovat.
Zamčeno

Zpět na „Podatelna technického odboru“