Re: Need older version of mysql (current version seeminly corrupts FTS tables)

2005-02-21 Thread Gleb Paharenko
Hello.



I suggest you to use 4.1.10 (in 4.1.8 was fixed a bug #6784,

I haven't seen it in a changelist of 4.0.x branch). If 

myisamchk -r *.MYI, myisamchk -o *.MYI doesn't solve the 

problem, as the last chance, use  USE_FRM mode of REPAIR

command. But you may lose some information about the table's

metadata, make a backup. See:

  http://dev.mysql.com/doc/mysql/en/repair-table.html









"Steven Roussey" <[EMAIL PROTECTED]> wrote:

>> See:

>>  http://downloads.mysql.com/archives.php

> 

> Thank you. Nice link to have around.

> 

>>> Key 3 is the FTS key. The others are a UNIQUE KEY (#1) and a KEY(#2).

>>

>>Do you have the same values for full-text parameters (ft_mit_word_len

>>for example)?

> 

> Not at first. I had noticed that not long after I sent my message, and I

> rebuilt all the tables with "mysamchk -rf *MYI". That eliminated the

> Duplicate Key errors, but not the "Incorrect key file... Try to repair it"

> error. 

> 

> Did it again with 4.0.18 and had the same error. :(

> 

> Next I did "mysamchk -o *MYI" to really be sure, and I even used the 4.0.18

> binary. Then I tried running 4.0.23 with debug turned on (somewhat) and

> still get the error. I'll try again with 4.0.18 (or 17) with debug and see

> if it has the same error at the same place.

> 

> Here is what I had in the trace file (note that the query is a replace cmd

> that often is used to update an entry): Do I need more fine grain debug info

> to find the error?

> 

> 

> mysql_change_db: info: Use database: search

> do_command: info: Command on TCP/IP (9) = 3 (Query)

> dispatch_command: query: replace into forums_posts_1239959

> (forumid,messageid,parent,rootmessageid,deleted,deleted_marked,approved,auto

> respond,loginid,ip,user_id,author,email,title,message,search_forumid )

> values

> (2255626,1108700026,0,1108700026,'no','no','yes','no',1524436,1100232325,'1c

> c48d0a485629a91e2b5634c122a339',

> '[EMAIL PROTECTED]','[EMAIL PROTECTED]','Message text deleted for

> privacy, but I can sent if needed','fid2255626')

> thr_lock: info: write_wait.data: 0x0

> mi_get_status: info: key_file: 28418048  data_file: 39236852

> mi_write: error: Got error: 121 on write

> _mi_writeinfo: info: operation: 1  tot_locks: 1

> _mi_ck_delete: info: root_page: 19973120

> _mi_prefix_search: info: key: '004'

> _mi_prefix_search: info: key: '004'

> _mi_prefix_search: info: key: '004'

> _mi_prefix_search: info: key: '004'

> d_search: error: Didn't find key

> mi_update: error: key: 2  errno: 126

> _mi_writeinfo: info: operation: 1  tot_locks: 1

> my_message_sql: error: Message: 'Incorrect key file for table:

> 'forums_posts_1239959'. Try to repair it'

> thr_unlock: info: updating status:  key_file: 28418048  data_file: 39236852

> mi_lock_database: info: changed: 1  w_locks: 0

> 

> 



-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.NET http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Gleb Paharenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.NET
   <___/   www.mysql.com




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



RE: Need older version of mysql (current version seeminly corrupts FTS tables)

2005-02-18 Thread Steven Roussey
> See:
>  http://downloads.mysql.com/archives.php

Thank you. Nice link to have around.

>> Key 3 is the FTS key. The others are a UNIQUE KEY (#1) and a KEY(#2).
>
>Do you have the same values for full-text parameters (ft_mit_word_len
>for example)?

Not at first. I had noticed that not long after I sent my message, and I
rebuilt all the tables with "mysamchk -rf *MYI". That eliminated the
Duplicate Key errors, but not the "Incorrect key file... Try to repair it"
error. 

Did it again with 4.0.18 and had the same error. :(

Next I did "mysamchk -o *MYI" to really be sure, and I even used the 4.0.18
binary. Then I tried running 4.0.23 with debug turned on (somewhat) and
still get the error. I'll try again with 4.0.18 (or 17) with debug and see
if it has the same error at the same place.

Here is what I had in the trace file (note that the query is a replace cmd
that often is used to update an entry): Do I need more fine grain debug info
to find the error?


mysql_change_db: info: Use database: search
do_command: info: Command on TCP/IP (9) = 3 (Query)
dispatch_command: query: replace into forums_posts_1239959
(forumid,messageid,parent,rootmessageid,deleted,deleted_marked,approved,auto
respond,loginid,ip,user_id,author,email,title,message,search_forumid )
values
(2255626,1108700026,0,1108700026,'no','no','yes','no',1524436,1100232325,'1c
c48d0a485629a91e2b5634c122a339',
'[EMAIL PROTECTED]','[EMAIL PROTECTED]','Message text deleted for
privacy, but I can sent if needed','fid2255626')
thr_lock: info: write_wait.data: 0x0
mi_get_status: info: key_file: 28418048  data_file: 39236852
mi_write: error: Got error: 121 on write
_mi_writeinfo: info: operation: 1  tot_locks: 1
_mi_ck_delete: info: root_page: 19973120
_mi_prefix_search: info: key: '004'
_mi_prefix_search: info: key: '004'
_mi_prefix_search: info: key: '004'
_mi_prefix_search: info: key: '004'
d_search: error: Didn't find key
mi_update: error: key: 2  errno: 126
_mi_writeinfo: info: operation: 1  tot_locks: 1
my_message_sql: error: Message: 'Incorrect key file for table:
'forums_posts_1239959'. Try to repair it'
thr_unlock: info: updating status:  key_file: 28418048  data_file: 39236852
mi_lock_database: info: changed: 1  w_locks: 0


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: Need older version of mysql (current version seeminly corrupts FTS tables)

2005-02-18 Thread Gleb Paharenko
Hello.



>Where can I download it

 

See:

  http://downloads.mysql.com/archives.php

  

> We now get table corruptions constantly (it only takes a minute before

> several tables get marked as crashed). I'd like to revert to the 4.0.18



Do you use official binaries? Sometimes after upgrade you should rebuild

indexes on you tables or make additional steps (see changes).



> Key 3 is the FTS key. The others are a UNIQUE KEY (#1) and a KEY(#2).



Do you have the same values for full-text parameters (ft_mit_word_len

for example)?





"Steven Roussey" <[EMAIL PROTECTED]> wrote:

> I have replaced one server with another, and the new one has everything new

> (RHEL 3, newest updates) and MySQL 4.0.23 (old one was RH9 and MySQL

> 4.0.18).

> 

> We now get table corruptions constantly (it only takes a minute before

> several tables get marked as crashed). I'd like to revert to the 4.0.18

> version (which I stopped updating after having some other issue, which I can

> no longer remember). Where can I download it

> 

> Anyhow, with the errors, I get these in my application's log (mysql does not

> log any errors):

> 

> Duplicate entry 'Some text here ---f' for key 3

> Incorrect key file for table: 'table_messages_1'. Try to repair it

> 

> Key 3 is the FTS key. The others are a UNIQUE KEY (#1) and a KEY(#2).

> 

> I'd like to make sure it is not a mysql version issue. I have seen similar

> behavior in the 4.1 series, and don't want to try it now (and do all the

> table conversions -- possibly each way if it fails).

> 

> Thanks!

> 

> -steve--

> 

> 

> 



-- 
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.NET http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Gleb Paharenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.NET
   <___/   www.mysql.com




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Need older version of mysql (current version seeminly corrupts FTS tables)

2005-02-17 Thread Steven Roussey
I have replaced one server with another, and the new one has everything new
(RHEL 3, newest updates) and MySQL 4.0.23 (old one was RH9 and MySQL
4.0.18).

We now get table corruptions constantly (it only takes a minute before
several tables get marked as crashed). I'd like to revert to the 4.0.18
version (which I stopped updating after having some other issue, which I can
no longer remember). Where can I download it

Anyhow, with the errors, I get these in my application's log (mysql does not
log any errors):

Duplicate entry 'Some text here ---f' for key 3
Incorrect key file for table: 'table_messages_1'. Try to repair it

Key 3 is the FTS key. The others are a UNIQUE KEY (#1) and a KEY(#2).

I'd like to make sure it is not a mysql version issue. I have seen similar
behavior in the 4.1 series, and don't want to try it now (and do all the
table conversions -- possibly each way if it fails).

Thanks!

-steve--



-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]