Visualizzazione dei risultati da 1 a 2 su 2

Discussione: mysql ricerca indice

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    141

    mysql ricerca indice

    ciao a tutti

    sto creando il mio bel motore di ricerca.
    ho cercato un po' di soluzioni, ma devo essere sincero, non riesco a trovare mai quello che cerco, eppure sono sicuro che si tratti di argomenti stratrattati.

    la mia situazione è questa:
    ricerco in 3 campi della mia tabella
    il primo è indicizzato come 'unique'
    e gli altri due fulltext

    se ho dei campi indicizzati fulltext ho dei vantaggi ad usare LIKE lelle mie query? oppure non ho giovamento per cui potrei anche alleggerire il database togliendo fulltext?

    usando LIKE dovrei forse indicizzarli in modo differente?, non fulltext intendo

    ho 550000 records per un totale di circa 280MB di dati e altrettanti di indice.
    nella situazione in cui mi trovo le mie query sono troppo lente, inaccettabilmente lente.

    per ovviare a questo ho creato un'ulteriore campo che contiene tutti i dati dei 3 campi in cui baserei la ricerca, pensando di indicizzare solo quel campo e poter fare una ricerca più fica con fulltext


    insomma temo di non essere stato chiaro, perchè non so bene neanche io quale possa essere la soluzione.

    comunque grazie lo stesso per la pazienza, e non mandatemi subito a caccare, ma almeno aspettate un paio di altre domande
    ahahaha
    grazie
    matteo

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    141
    mi sa che indicizzare come fulltext ho fatto una caccata
    (si può dire fulltext nel forum?)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.