I use Session class with Mysql db. All works fine, but my logs full of errors like:
Error - 2011-02-12 20:16:58 --> Session update failed, session record could not be found. Concurrency issue?
Is it normal situation?
No, that's not normal.
You will get this error when you have (lots of) concurrent requests, for example on a page with lots of ajax calls with different processing times.
In that case it can happen that the session id rotates on one of the requests, while running requests still use the old session id. When the request finishes, the shutdown event tries to update the session using the old id, which no longer exists.
Most systems simply create a new session in that cause, causing you to loose all session information (like the famous sudden logout issue in CI), Fuel instead discards the session updates for that request, and logs this message to indicate this is happening.
If this happens a lot, you need to investigate the reason for it.