Re: log sequence number InnoDB: is in the future!?

2013-01-29 Thread walter harms


Am 28.01.2013 16:18, schrieb Andrew Moore:
 So this isn't production - well just rebuild it from a backup? It's a pain
 in the rear to get the lsn aligned again through data creation/removal but
 if it's a system critical instance without possible downtime you've got
 some work to do...
 

to be fair, my main concern is to understand what is going on.
Last time we had this in production, we loaded the back but it
takes some serious time.
This time i hoped to find a faster solution.

What exactly belongs to the innodb-side of a database (beside the tables)
only they ibdata1-file or is there more ?

re,
 wh


 
 On Mon, Jan 28, 2013 at 2:21 PM, walter harms wha...@bfs.de wrote:
 


 Am 28.01.2013 15:01, schrieb Manuel Arostegui:
 2013/1/28 walter harms wha...@bfs.de

 hi list,

 i am using mysql 5.1.53.
 after a crash i have the follwing error in my log:

 130128 10:45:25  InnoDB: Error: page 61 log sequence number 0
 2871649158
 InnoDB: is in the future! Current system log sequence number 0
 2494349480.
 InnoDB: Your database may be corrupt or you may have copied the InnoDB
 InnoDB: tablespace but not the InnoDB log files. See
 InnoDB: http://dev.mysql.com/doc/refman/5.1/en/forcing-recovery.html
 InnoDB: for more information.

 according to the doc's at
 http://dev.mysql.com/doc/refman/5.1/en/forcing-innodb-recovery.html
 I need to restore the database from scratch (short version). What i do
 not
 understand is what
 exactly is broken ?  Whole DBM ? One Instance ? (mysqlcheck says all
 tables are ok).

 Not all tables are INNODB. Is is possible to restore only immodb tables
 ?
 (Having fun with forgein keys)

 Or is there a better way to handle this ?



 Hello,

 I reckon you really need to think of what caused your MySQL to crash. If
 there's not a clear reason (HW problem) you might want to dig into that
 to
 prevent this happening again. I am saying this because it is not the
 first
 time I see someone fixing a corruption (re-building the database or
 fixing
 corrupted tables) and then getting it corrupted again within some hours.

 very simple: power outage
 Our Production server are on UPS but i was making tests on this one and to
 be
 fair power outages are very seldom

 The problem itself has a solution: increasing the log sequence counter. I
 wouldn't do it if it's not totally necessary (ie: you don't have another
 machine to copy the data from). If you can get the data copied again from
 some other server, that is probably the safest solution here to make sure
 your data isn't corrupted. If not, I would suggest to run
 pt-table-checksum
 to make sure the data is okay. Once your DB is recovered from this crash.


  pt-table-checksum means this tool ? [
 http://www.percona.com/doc/percona-toolkit/2.1/pt-table-checksum.html]
 I would need to run it once, from the description i had the impression it
 is
 intended for monitoring. Could you please explain ?

 re,
  wh

 Cheers
 Manuel.


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


 

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



ANN: Hopper, version 1.1.0 released

2013-01-29 Thread Martijn Tonies

ANN: Hopper, version 1.1.0 released



Dear ladies and gentlemen,

Upscene Productions is proud to announce version 1.1.0 of our
product called Hopper.

Hopper is a Windows-based Stored Routine and Trigger Debugger, 
available for InterBase, Firebird and MySQL.


For more information, see http://www.upscene.com/go/?go=hopper


This release contains bugfixes and some small new features, see
http://www.upscene.com/displaynews.php?item=20130129




With regards,

Martijn Tonies

Upscene Productions
http://www.upscene.com


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