2016-04-27 11 views
0

私はphpでSQLiteを使っていますが、テーブルに新しい列を追加しようとしていましたが、table.dbファイルに入って追加されたかどうかを確認しました。 2つのユーザーテーブルがあります。SQLiteの奇妙な重複データベース

これは私が同じ名前のテーブルを2つ持っているかわからないので、私にとって本当に奇妙です。また、すべてのデータを2回(いずれかのテーブルに1回)保存するようにも見えますが、これは安定性の問題がある理由です。私は„CtableUsersUsersCREATE TABLE Users(„%tableUsersUsersCREATE TABLE Users(

を持っている私のDBファイル内

だから私の質問は:これは正常な動作ですか?私はかなり新しいSQLiteです。もしそうでなければ、どうすれば最初のテーブルを同時に削除せずに2番目のテーブルを安全に削除できますか?

答えて

1

一部の古いデータは、一部のページの未使用部分に残っている可能性があります。これは無害です。

あなたを悩ませる場合は、VACUUMを実行してください。

関連する問題