Alle 22:20, venerdì 18 aprile 2003, hai scritto: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > ciao ragazzi, > ho scaricato ieri l'utlima versione stabile di mysql da mysql.com e gia che > c'ero ho tirato giu anche mysqlcc. > Ho creato una nuova db e una nuova tabella dove ci ho infilato a manina una > decina di record ma quando faccio "return all rows" mi tira fuori questo > errore invece dei 10 record: > > [Admin] ERROR 1104: The SELECT would examine too many records and probably > take a very long time. Check your WHERE and use SET OPTION SQL_BIG_SELECTS=1 > if the SELECT is ok > > la banale query è: > > SELECT * > FROM `Tabella1` > > la versione esatta del server (con altre info) è: > Server version 4.0.12-standard > Protocol version 10 > Connection Localhost via UNIX socket > > Ho letto un po su google e a parte il fatto che nella doc di mysql si dice che > dalla versione 4 non si usa piu SET OPTION var bensi solo SET var > mi stupisce il fatto che bastino solo 10 record per dover attivare la > big_selects! > Sempre su google ci sono pareri discordanti su come risolvere questo problema > e piu che chiarirmi le idee mi hanno confuso... voi avete mai risolto questo > inghippo? > Filippo > Forse l'errore è generato dalla mancanza della clausola where senza nemmeno contare quante righe ci sono nella tabella. Prova a metterci una clausola qualunque. -- Ciao, Mario. -- Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx