Archive for 26. märts 2008

MYSQL imelikud päringud

märts 26, 2008

Feedreader Connect serverit arendades avastasin (MYSQL) omapärad

Mitu kirjet väljastab esimene SQL ja mitu teine 😉

select title
from articles
where deleted=0
limit 0,5
union all
select title
from articles
where deleted=0
limit 0,2;

select s.title
from (select title
from articles
where deleted=0
limit 0,5) as s
union all
select s.title
from (select title
from articles
where deleted=0
limit 0,2) s;

____________________

s.id unknown column ? aga miks või olen harjunud MSSQL mugavustega. Jah lause rumal, aga süntaks vägagi õige.

select s.title,s.id
from articles s
where (select count(*)
from (select s1.title
from articles s1
where s1.id=s.id) as ptt)>0
limit 0,5;

____________________

Ühel päringul kasutati fulltable scani, sunnime MYSQL indeksit kasutama

select *
FROM articles FORCE INDEX (IDX_Articles_modified)
where modified<‘2005-01-01’;

____________________

Ajutiste tabelitega on MYSQL tiimil veel tööd teha;
jah dokumentatsioonis ka öeldud, et see päring hetkel ei tööta…aga miks …

create temporary table if not exists test(a int) engine = memory

insert into test(a)
select a
from test

Advertisements

Kaua võtaks olemasolevate rakenduste portimine Tiburoni

märts 25, 2008

Tiburon

See, mida seal nüüd stringidega tehakse lausa masendav, minu arvates. Oli olemas Widestring ja String/ansistring, miks veel ühte tüüpi vaja. Tore ka teada, et nüüd VCL hakkab unicodet toetama, seda oleks pidanud aastaid tegema.

Nüüd, kui ikka vaikimisi on string = widestring, siis kuidas kuramus ma olemasolevad programmi üle viin uuele platvormile. Ärme unusta ka, et paljud komponendid suletud lähtekoodiga; kuidas neid ümberkomplileerida.

Samuti API’de kirjeldused, mille prototüüpe olen ise kasutanud.

Ma arvan, et antud Delphi versiooniga on lihtsam uut projekti alustada nullist, kui olemasolevaid portida. See unicode ei paku eriti huvi, sest unicode VCL oli juba olemas Tntcontrols näol.

Pigem ootaks 64 bitist komplilaatorit saaks keerukad serviced selle peale ehitada, mis kasutavad suurt kogust mälu.

Vista SP1 brrrrrr….

märts 19, 2008

Suurus 450 MB peaaegu…

32 bitine SP 1

64 bitine SP 1

Homme siis hakkan installima, siiralt loodan, et arvuti ikka tööle jääb:( Mul nende SP pole kunagi vedanud. Igakord on mingi väga suur jama tekkinud…ebaõnn ?

acid3 test,..uhh, mida mu kõik sirvijad kuvavad

märts 6, 2008

Link ka:

http://acid3.acidtests.org/

Mõtlesin, et prooviks IE8 betat ka selle lingiga, kuid ei julge veel installida:))
Internet Explorer 8

Jälle mingi …t levib msn kaudu

märts 1, 2008

Eile hakkasid tuttavate msni järjest mulle saatma… blaablaa partyblog {punkt}.info,
teadsin kohe, et see jura, pealehel küsiti MSN PAROOLI ja KASUTAJANIME ning mingit activeX taheti installida. INIMESED kasutage ajusid, ärge andke oma paroole kuhugi suvalistele lehtedele. Õnneks täna oli starman vähemalt nimelahenduse ära muutnud, et viis 127.0.0.1 peale.

Msn kaudu, mingid kahtlaseid linke ärge AVAGE