Avatar billede Slettet bruger
13. november 2001 - 20:55 Der er 13 kommentarer og
1 løsning

Database fordelt på flere servere

Nogen der har forstand på at sætte MySQL op, så det ligger på flere servere? Altså for at forkorte søgetiden i databasen.
Avatar billede morw Nybegynder
13. november 2001 - 21:05 #1
At køre loadbalancing mellem 2 mysql servere er ikke lige til. Hvad grund har du til det? Sikker på du ikke kan forbedre dien søgetider via index og/eller bedre queries?
Avatar billede morw Nybegynder
13. november 2001 - 21:09 #2
Avatar billede Slettet bruger
13. november 2001 - 21:10 #3
Jeg bruger denne query:

select felt1,felt2 from database where felt1 like \'%$string%\'

Hvordan kan den forbedres? Kan man desuden bruge index ved LIKE queries?
Avatar billede morw Nybegynder
13. november 2001 - 21:21 #4
Måske skal du over i noget fulltext search, nu når du bruge wildcards.

Avatar billede morw Nybegynder
13. november 2001 - 21:22 #5
Avatar billede Slettet bruger
13. november 2001 - 22:20 #6
OK, dumt spørgsmål:

Hvordan \"udfører\" jeg dette?

mysql> CREATE TABLE articles (
    ->  id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
    ->  title VARCHAR(200),
    ->  body TEXT,
    ->  FULLTEXT (title,body)
    -> );
Avatar billede Slettet bruger
13. november 2001 - 22:21 #7
Hovsa, kom til at trykke på accepter i stedet for Udfør :)
Avatar billede morw Nybegynder
13. november 2001 - 22:31 #8
Du kunne jo bruge phpmyadmin:

http://www.phpwizard.net/projects/phpMyAdmin/
Avatar billede Slettet bruger
13. november 2001 - 22:42 #9
Nej, den giver en fejl ved (title,body) sætningen...
Avatar billede morw Nybegynder
13. november 2001 - 22:48 #10
Hvilken version har du af mysql?
Avatar billede Slettet bruger
13. november 2001 - 22:50 #11
3.22.23 mener jeg
Avatar billede morw Nybegynder
13. november 2001 - 22:50 #12
Since Version 3.23.23, MySQL has support for full-text indexing and searching
Avatar billede Slettet bruger
13. november 2001 - 22:54 #13
Hmm... der fik du mig :) takker!
Avatar billede morw Nybegynder
13. november 2001 - 22:55 #14
U welcome
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester