Criando tabela sphinx no mysql trava mysql - por que?

2

Eu tenho a última versão da esfinge instalada. Eu criei o índice sem problemas e o searchd é iniciado sem problemas.

No entanto, sempre que tento criar uma tabela de teste (diretamente dos documentos que eu possa adicionar) o mysql trava.

Estou atento final aqui.

Qualquer ideia é apreciada.

G-Man

Aqui está a consulta:

CREATE TABLE t1 ( id INTEGER UNSIGNED NOT NULL, weight INTEGER NOT NULL, query VARCHAR(3072) NOT NULL, group_id INTEGER, INDEX(query) ) ENGINE=SPHINX CONNECTION="sphinx://localhost:9312/test";

    
por GeoffreyF67 22.04.2010 / 22:42

2 respostas

0

Eu estou achando isso bastante confuso e um pouco de um olhar sobre o site da Shpinx não torna as coisas muito mais claras, mas, como eu o entendo, o Sphinx adiciona funcionalidade às bases de dados do MySQL, suportando MyISAM e InnoDB. A consulta de criação diz ao MySQL para criar uma tabela usando o mecanismo sphinx, que não é algo que o MySQL normalmente entende. Portanto, suspeito que a consulta esteja incorreta ou incompleta. Alternativamente, algum componente do Shpinx que deveria permitir que o MySQL reconheça o novo mecanismo de esfinge não está funcionando como deveria.

    
por 23.04.2010 / 04:26
0

O seu binário do MySQL foi construído usando uma fonte corretamente corrigida pelo SphinxSE?

Alguma coisa nos seus logs de erro do MySQL?

Você conseguiu criar qualquer tabelas SphinxSE?

    
por 18.11.2010 / 21:30