Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
P
pac
  • Overview
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • ai-tools
  • pac
  • Repository

Switch branch/tag
  • pac
  • apps
  • pac-service
  • prisma
  • migrations
History Find file
  • Source code
  • Download zip
  • Download tar.gz
  • Download tar.bz2
  • Download tar
  • luoqi's avatar
    perf(plan): patient_facts(patient_id,type,status) 索引 — 召回 selectHits ~3.6× · ea857067
    EXPLAIN 定位:selectHits 的 sig 信号扫描 + gap resolvedTeeth 各子查询都按 (patient_id,type,status) 过滤,原仅 (patient_id,status) 索引 → type 走内存 Filter,facts/患者多时 heap fetch 超线性膨胀(本地单条 K08 查询读 1.3GB 页面产 81 行)。加复合索引后所有子查询命中 Bitmap Index Scan。本地 selectHits warm 7.3s→2.0s(~3.6×),prod 13万患者收益更大。
    
    迁移用 CREATE INDEX IF NOT EXISTS:prod 大表可先手动 CREATE INDEX CONCURRENTLY 预建免锁表,再 deploy 时本句 no-op。规则零改动、纯加速。
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    luoqi committed Jun 25, 2026
    ea857067
Name
Last commit
Last update
..
20260526000000_init Loading commit data...
20260528000000_sync_lock_via_partial_unique Loading commit data...
20260528000001_sync_log_metadata_for_checkpoint Loading commit data...
20260528000002_patient_tx_source_event_partial_unique Loading commit data...
20260531133624_add_invocation_system_prompt Loading commit data...
20260601032022_add_plan_snoozed_until Loading commit data...
20260601072323_add_execution_recall_feedback Loading commit data...
20260602054612_add_persona_feature_data Loading commit data...
20260603090000_move_recall_feedback_to_plan Loading commit data...
20260604131236_add_patient_relations_drop_primary_contact_type Loading commit data...
20260604143103_add_patient_return_visits Loading commit data...
20260607034635_add_acquisition_channel Loading commit data...
20260607042209_add_referral_aggregates Loading commit data...
20260608084503_add_invocation_ttft_latency Loading commit data...
20260610053351_add_patient_phone_verified Loading commit data...
20260625035723_add_patient_facts_patient_id_type_status_idx Loading commit data...
migration_lock.toml Loading commit data...