# 4. UUID 作为主键的优势与劣势,写入分散(无热点)vs 索引空间(16 字节 vs 8 字节)? A 全局唯一 B 索引空间大(16 字节)且写入随机 ✓ 正确答案 C 无热点 D 可离线生成
# 8. PostGIS 扩展(PostgreSQL)的空间数据模型,Point、LineString、Polygon、MultiPolygon? A Point B LineString C MultiPolygon ✓ 正确答案 D Polygon
# 15. 空间索引的 WHERE 子句要求? A WHERE geom IS NULL B WHERE ST_AsText(geom) LIKE '%x%' C WHERE length(geom) > 5 D WHERE ST_Intersects(geom, other) ✓ 正确答案
# 17. CREATE TYPE 在 PostgreSQL 中的四种类型,composite、enum、range、base? A composite B base ✓ 正确答案 C range D enum
# 18. UUID 随机主键导致 B+Tree 页分裂与随机 IO 的原理,及 UUID v7/有序化改写的取舍 A B+Tree 页分裂与随机 IO ✓ 正确答案 B 空间不足 C 字符集 D 约束
# 20. 复合类型(Composite Type)的创建与使用,CREATE TYPE comp AS (a int, b text)? A row[field] B (row).field ✓ 正确答案 C row->field D row#field
# 22. 扩展的升级与卸载(ALTER EXTENSION UPDATE)? A UPDATE EXTENSION B CREATE EXTENSION C DROP EXTENSION D ALTER EXTENSION name UPDATE ✓ 正确答案
# 28. 空间参考系(SRID)的概念,4326(WGS 84)、3857(Web Mercator)? A Web Mercator B 平面直角 C UTM D WGS 84 经纬度 ✓ 正确答案
# 29. 空间查询,ST_Within、ST_Contains、ST_DWithin、ST_Distance 的语义? A ST_Distance(a,b) B ST_Within(a,b) ✓ 正确答案 C ST_DWithin(a,b,d) D ST_Contains(a,b)
# 31. PostGIS 中 Point 的构造? A ST_SetSRID(ST_MakePoint(x,y), 4326) ✓ 正确答案 B ST_Area(x,y) C ST_Transform(x,y) D ST_Distance(x,y)
# 33. ST_Contains 与 ST_Within 的关系? A ST_Within(A,B) B ST_Within(B,A) ✓ 正确答案 C ST_Distance(A,B) D ST_Intersects(A,B)
# 34. 扩展(Extension)机制,CREATE EXTENSION postgis、pg_trgm、uuid-ossp? A 文本相似度/模糊搜索 ✓ 正确答案 B 空间查询 C UUID 生成 D 树路径
# 35. CREATE EXTENSION postgis 的安装? A LOAD postgis B INSTALL postgis C ENABLE postgis D CREATE EXTENSION postgis ✓ 正确答案
# 36. CREATE TYPE AS ENUM 的语法? A CREATE ENUM mood ('a','b') B CREATE TYPE mood AS ENUM ('a','b') ✓ 正确答案 C ENUM mood = 'a','b' D CREATE TYPE mood ENUM
# 44. ULID 与 UUID v7 在 48 位时间戳加随机后缀的布局、同毫秒内的排序性与二进制/字符串表示上的对比? A 都采用 48 位时间戳加随机后缀 ✓ 正确答案 B ULID 无时间戳 C v7 是纯随机 D 两者同毫秒严格递增