メモの日々


2022年11月02日(水) [長年日記]

[db] MongoDBでドキュメントのサイズを取得する

Object.bsonsize()を使うとドキュメントのサイズを取得できる。

また、コレクションのstats()でコレクション内のドキュメントの平均サイズが分かる。

> db.createCollection("work")
{ "ok" : 1 }

> db.work.insert({hello: "world"})
WriteResult({ "nInserted" : 1 })

> db.work.find()
{ "_id" : ObjectId("6361c3461ee4e6c67b087af9"), "hello" : "world" }

> Object.bsonsize(db.work.findOne("6361c3461ee4e6c67b087af9"))
39

> Object.bsonsize({ "_id" : ObjectId("6361c3461ee4e6c67b087af9"), "hello" : "world" })
39

> db.work.stats()
{
        "ns" : "direct.work",
        "size" : 39,
        "count" : 1,
        "avgObjSize" : 39,
...

2022年11月26日(土) [長年日記]

[life] 免許証を更新した2022

前回から5年経った。都庁にある免許更新センターへ行く。3度目。

最初の受付に結構人が並んでいて心配になったが、それほど待たされることはなかった。受付で貰った用紙に名前電話番号生年月日などを記入して用紙裏面にいくつかチェック。4番に用紙を見せて3000円を支払う。5番で視力検査。

視力検査は器械が2台あるが、その片方は夫人に付き添われた老人が眼鏡を取っ替え引っ替えしながらずーっと検査をし続けていた。なのでもう片方はスムーズに進めなければならない。用紙と旧免許証を提出してマスクをずらして本人確認の後に器械を覗きこむ。片目の検査は見えたが両目が見えない。1度目は間違えてしまった。もう一度質問され、長いこと見つめた後になんとか正解。時間がかかってしまい申し訳ない。

次の6番で旧免許証に穴を空けられたのかな。その次の窓口で少し待った後に新免許証の情報が印刷された紙を受け取り内容を確認。その次で暗証番号4桁を2種類入力。番号が印刷された紙を貰う。その次で写真撮影。

次が講習。資料は椅子の上に置かれていた。一番前の席に座った。15分くらい待たされただろうか。講習は30分間。講師の話はほとんどなくて、音声付きのスライドを見せられた後に映像を見ておしまい。その部屋で新免許証を受け取る。一番前に座っていたので一番に免許証を受け取れた。暗証番号の確認をせよとは言われなかった。

14:25に受付をして、終わったのは15:15くらいか。