Tôi đang sử dụng Ruby on Rails 3.1.1 và tôi đang sử dụng đá quý pg.Làm thế nào để loại bỏ postgresql tiếng ồn
Trong Gemfile.lock tôi đây là những gì tôi có
pg (0.11.0)
log của tôi được làm đầy với thông tin như một đưa ra dưới đây. Tôi không nhận được rằng tiếng ồn với sqlite3. Làm thế nào tôi có thể ngăn chặn tiếng ồn.
PK and serial sequence (1.6ms) SELECT attr.attname, seq.relname
FROM pg_class seq,
pg_attribute attr,
pg_depend dep,
pg_namespace name,
pg_constraint cons
WHERE seq.oid = dep.objid
AND seq.relkind = 'S'
AND attr.attrelid = dep.refobjid
AND attr.attnum = dep.refobjsubid
AND attr.attrelid = cons.conrelid
AND attr.attnum = cons.conkey[1]
AND cons.contype = 'p'
AND dep.refobjid = '"companies_users"'::regclass
PK and custom sequence (0.8ms) SELECT attr.attname,
CASE
WHEN split_part(def.adsrc, '''', 2) ~ '.' THEN
substr(split_part(def.adsrc, '''', 2),
strpos(split_part(def.adsrc, '''', 2), '.')+1)
ELSE split_part(def.adsrc, '''', 2)
END
FROM pg_class t
JOIN pg_attribute attr ON (t.oid = attrelid)
JOIN pg_attrdef def ON (adrelid = attrelid AND adnum = attnum)
JOIN pg_constraint cons ON (conrelid = adrelid AND adnum = conkey[1])
WHERE t.oid = '"companies_users"'::regclass
AND cons.contype = 'p'
AND def.adsrc ~* 'nextval'
'im lặng-postgres' ngăn chặn' THÔNG BÁO: 'dòng và tương tự. Câu hỏi đặt ra là một truy vấn được tạo và chạy bởi ActiveRecord, cụ thể là 'ActiveRecord :: ConnectionAdapters :: PostgreSQLAdapter # pk_and_sequence_for'. – willglynn
Tôi cũng không thấy lý do tại sao đường ray tiếp tục hỏi. Tôi không thấy bất cứ điều gì sẽ thay đổi. – mcr