Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Comprendere le Full Text
martedì 13 maggio 2014 - 11.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server 2008 R2
zseven
Profilo
| Senior Member
494
messaggi | Data Invio:
mar 13 mag 2014 - 11:05
Ciao ragazzi,
per soddisfare una richiesta di un cliente credo di aver bisogno di utilizzare le Full Text.
In pratica il cliente mi ha chiesto di riuscire a restituire un risultato per un ricerca che con un LIKE non funzionerebbe.
Mi spiego meglio:
Se ho un articolo che si chiama ad esempio "Acqua di Giò" e l'utente scrive nella ricerca "Armani acqua di gio", con il like non funziona.
Approfondendo l'argomento anche su questo forum credo di dover usare le full text ed in particolare la clausola CONTAINS.
Tra i vari esempi ho capito di dover creare prima un indice di tipo completo.
Su questo link
http://technet.microsoft.com/it-it/library/ms142575
(v=sql.105).aspx
mi dice però che questa operazione può impegnare molte risorse.
A questo proposito volevo chiedervi se le risorse impegnano unicamente questo database su cui sto operando o se rischio di bloccare tutti i database presenti sul SQL Server.
Grazie mille per l'aiuto, spero di riuscire a creare questi indici.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 29 mag 2014 - 18:46
>Ciao ragazzi,
ciao
>Su questo link
>
http://technet.microsoft.com/it-it/library/ms142575
(v=sql.105).aspx
>mi dice però che questa operazione può impegnare molte risorse.
>A questo proposito volevo chiedervi se le risorse impegnano unicamente
>questo database su cui sto operando o se rischio di bloccare
>tutti i database presenti sul SQL Server.
se su quell'istanza hai altri database, la creazione completa dell'indice ti conviene farla in un momento in cui non hai traffico o attività elevati.. Perchè è resource intensive.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
zseven
Profilo
| Senior Member
494
messaggi | Data Invio:
ven 30 mag 2014 - 11:12
Ciao, grazie per la risposta.
Sì su questa istanza di SQL Server ho circa 80 database.
Magari posso provare a farla di notte, si esaurirà in qualche ora?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 3 giu 2014 - 12:42
>Sì su questa istanza di SQL Server ho circa 80 database.
>Magari posso provare a farla di notte, si esaurirà in qualche ora?
eh dipende dai tuoi dati, dipende dal tuo carico, dalla tua concorrenza in quel momento, ecc..
prova, ma di notte è sempre meglio se non hai operatività.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !