yumano
@yumano
今日はFNGオフライン FirefoxのSQL Lite Manager がわけわからんレベルで便利・・ http://bit.ly/7dGT2A
2010-01-16 14:27:10
yumano
@yumano
行の削除 PupSQL Lite →レコードの先頭フラグだけ書き換え、データは丸残り FireFoxプラグイン→データは00埋め、データ復活できない。
2010-01-16 14:45:41
yumano
@yumano
mysqlはデータが一定のサイズのページ単位で保存。ページは末尾からデータがうまる。ページサイズを超えると次のページが作成される。
2010-01-16 15:52:42
yumano
@yumano
なんか、単純削除だとスラックのデータ残る。でも、更新した場合は、更新レコードのサイズがスラックに書き込める大きさならスラックが上書きされる。
2010-01-16 16:11:40
yumano
@yumano
PupSQLiteでファイルを保存時の注意点。保存イベントでは直前に編集していたデータの入力が完了していない。ちゃんと、入力→enter→保存 でないといけない。変な所ではまっていた orz
2010-01-16 16:15:49
yumano
@yumano
0xffを超える場合、データサイズはどう表現されるのか。(0xff-0x0d)/2=121 なので、122文字のデータを入力してみる
2010-01-16 16:18:58
yumano
@yumano
で、これが可変長整数なわけだ。10000010_00000101 =517 (517-13)/2 = 252 = 126byte なんか、数値が違う・・・
2010-01-16 16:33:50
yumano
@yumano
1_00000101 だから、261 (261-13)/= 248byte 124文字 ぴったし。さて、ほげほげ部分を調べる作業に戻ろう
2010-01-16 16:42:26
yumano
@yumano
81 03 07 04 13 82 05 データ全長(3+124)文字 0B 06 03 11 19 データ全長(2+6) ほげの部分のサイズが増えた。データ全長が(63+63)文字でやってみよう。
2010-01-16 16:46:18