Stenogram Sejmu · 2026-07-29

Ryszard Petru

Kadencja 10 · posiedzenie 63 · wypowiedź 87

Profil posła

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 63. posiedzenie, 1. dzień (29-07-2026) 5. punkt porządku dziennego: Sprawozdanie Komisji do Spraw Deregulacji oraz Komisji do Spraw Energii, Klimatu i Aktywów Państwowych o komisyjnym projekcie ustawy zmieniającej ustawę o zmianie ustawy - Prawo energetyczne oraz niektórych innych ustaw (druki nr 2750 i 2793). Poseł Ryszard Petru: Pani Marszałek! Wysoka Izbo! Jak na razie cieszy mnie ponadpartyjny konsensus, który jest zarówno na tej sali, jak i panował w komisji, bo energetyka wymaga myślenia w bardzo długim okresie i ważne by było, abyśmy tutaj bez względu na to, kto rządzi, działali wspólnie, bo to jest polskie bezpieczeństwo, siła polskiej gospodarki. W XXI w. przyłącze do sieci to nie jest zwykły dokument administracyjny. To jest po prostu przepustka do nowoczesnej gospodarki, bo można mieć kapitał, technologię, grunt, pozwolenia, można mieć gotowych klientów, ale jeżeli nie ma dostępu do sieci, to nie powstanie fabryka, nie powstanie magazyn energii, nie powstanie biogazownia ani centrum danych. Nie powstanie infrastruktura tak bardzo potrzebna dla sztucznej inteligencji. Inwestor pójdzie tam, gdzie państwo potrafi zapewnić nie tylko dobre słowa, ale także energię. Polski system przyłączeniowy trzeba uporządkować. Ograniczone moce nie mogą być przez lata blokowane przez projekty istniejące wyłącznie na papierze. I kolejka musi być przejrzysta. Warunki przyłączenia nie mogą być przedmiotem spekulacji, a projekty realne trzeba odróżnić od projektów pozornych, i ta ustawa właśnie to robi. Państwo ma prawo wymagać od inwestora wiarygodności, kapitału, harmonogramu, pozwoleń i realizacji kolejnych etapów. Ale z kolei inwestor ma prawo wymagać od państwa przewidywalności. Ma prawo oczekiwać, że reguły nie zostaną zmienione w trakcie gry, a projekt rozpoczęty zgodnie z prawem nie zostanie nagle obciążony obowiązkami, których nie można było wcześniej przewidzieć. Bo praworządność to nie jest tylko kwestia sposobu uchwalania ustaw. Praworządność to także ochrona praw nabytych, proporcjonalność i zaufanie do państwa. I te przyjmowane dzisiaj przepisy mają uporządkować kolejkę. Nie wybudują jednak ani jednego kilometra sieci. Mogą otworzyć bramę do systemu, jak powiedziałem, ale same systemu nie wybudują. Państwo można osłabić bez przekraczania jego granic, bez jednego wystrzału i bez wypowiedzenia wojny. Wystarczy sprawić, żeby energia była tak droga, tak niepewna i tak zależna od decyzji podejmowanych poza granicami kraju, żeby fabryki zamykały się nie od huku bomb, tylko od rachunków. Wtedy inwestorzy wyjadą nie pod eskortą, tylko po cichu do krajów, które zapewnią tańszą energię, pewniejszą na wiele lat naprzód. Wysokie ceny energii są dzisiaj jedną z największych barier rozwoju polskiej gospodarki. Ograniczają produkcję przemysłową, inwestycje i eksport. Dlatego polityki energetycznej nie powinno wyłącznie oceniać się przez pryzmat celów środowiskowych. Musi przechodzić również test konkurencyjności przemysłu, bezpieczeństwa państwa i kosztów ponoszonych przez obywateli. Musimy też zakończyć fałszywe dylematy i wojny. Transformacja przeciwko bezpieczeństwu, klimat przeciwko przemysłowi, bezpieczeństwo przeciwko niskiej cenie. Poważne państwo nie wybiera między bezpieczeństwem a konkurencyjnością - zapewnia jedno i drugie. Polska polityka energetyczna powinna opierać się na siedmiu trwałych zobowiązaniach. Po pierwsze, niskie i przewidywalne ceny energii. Każda regulacja w Polsce powinna przechodzić test ceny bezpieczeństwa i konkurencyjności. Po drugie, bezpieczeństwo dostaw. Potrzebujemy zróżnicowanego miksu energetycznego, odpowiednich rezerw i zdolności bilansowania systemu w każdej godzinie roku. Nie wolno uzależniać państwa od jednej technologii, od jednego paliwa, od jednego dostawcy ani jednego szlaku transportowego. Po trzecie, modernizacja sieci. Sieć jest niewidzialną autostradą gospodarki. Ustawa porządkuje dostęp do niej, ale bez nowych linii, bez stacji i transformatorów nadal będziemy odrzucać dobre inwestycje. Po czwarte, magazyny energii i elastyczność. Potrzebujemy magazynów bateryjnych, elektrowni szczytowo-pompowych, magazynów ciepła i elastycznego popytu. Po piąte, racjonalne wykorzystanie odnawialnych źródeł energii. Wiatr i słońce są zasobami naturalnymi dostępnymi na naszym terytorium. Nie można nałożyć na nie embarga. Rozwijajmy je tam, gdzie są warunki sieciowe i akceptacja społeczna, łącząc je z magazynami, biogazem i biometanem. Społeczności lokalne muszą być partnerem i oczywiście uczestniczyć w korzyściach z tego tytułu. Po szóste, długoterminowe kontrakty dla przemysłu. Przedsiębiorca nie buduje fabryki na podstawie ceny energii z jednego dnia. Musi mieć dostęp do przewidywalnych kontraktów energetycznych. Po siódme, krajowa (Dzwonek) odporność energetyczna. Musimy przygotować nasz system na sabotaż, awarie i cyberataki. Potrzebujemy redundancji sieci, lokalnych mikrosieci, zdolności pracy wyspowej szpitali i infrastruktury. Panie Marszałku! Wysoka Izbo! Energia musi być tania dla gospodarki, przewidywalna dla inwestorów, pewna dla obywateli i bezpieczna dla państwa. Dlatego będziemy oczywiście głosować za tą ustawą. Dziękuję bardzo. (Oklaski) Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 85 Danuta Jazłowiecka 10. kadencja, 63. posiedzenie, 1. dzień (29-07-2026) 5. punkt porządku dziennego: Sprawozdanie Komisji do Spraw Deregulacji oraz Komisji do Spraw Energii, Klimatu i Aktywów Państwowych o komisyjnym projekcie ustawy zmieniającej ustawę o zmi
  2. Wcześniej · wypowiedź 86 Jacek Tomczak 10. kadencja, 63. posiedzenie, 1. dzień (29-07-2026) 5. punkt porządku dziennego: Sprawozdanie Komisji do Spraw Deregulacji oraz Komisji do Spraw Energii, Klimatu i Aktywów Państwowych o komisyjnym projekcie ustawy zmieniającej ustawę o zmi
  3. Później · wypowiedź 88 Jarosław Sachajko 10. kadencja, 63. posiedzenie, 1. dzień (29-07-2026) 5. punkt porządku dziennego: Sprawozdanie Komisji do Spraw Deregulacji oraz Komisji do Spraw Energii, Klimatu i Aktywów Państwowych o komisyjnym projekcie ustawy zmieniającej ustawę o zmi
  4. Później · wypowiedź 89 Włodzimierz Skalik 10. kadencja, 63. posiedzenie, 1. dzień (29-07-2026) 5. punkt porządku dziennego: Sprawozdanie Komisji do Spraw Deregulacji oraz Komisji do Spraw Energii, Klimatu i Aktywów Państwowych o komisyjnym projekcie ustawy zmieniającej ustawę o zmi
1. (2.1ms; exec 2.05 + fetch 0.04; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, d…
2. (1.19ms; exec 1.17 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
3. (0.71ms; exec 0.69 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3426 ORDER BY ordinal
4. (1.19ms; exec 1.15 + fetch 0.03; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcrip…
5. (0.94ms; exec 0.92 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
6. (0.75ms; exec 0.73 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
7. (0.52ms; exec 0.51 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3424 ORDER BY ordinal
8. (0.96ms; exec 0.95 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
9. (0.78ms; exec 0.77 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
10. (0.59ms; exec 0.58 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3425 ORDER BY ordinal
11. (0.93ms; exec 0.92 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
12. (0.99ms; exec 0.98 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
13. (0.65ms; exec 0.64 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3427 ORDER BY ordinal
14. (0.99ms; exec 0.98 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
15. (0.81ms; exec 0.79 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
16. (0.55ms; exec 0.54 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3428 ORDER BY ordinal
17. (2.1ms; exec 2.09 + fetch 0.01; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_vote…
toggle
1. (2.1ms; exec 2.05 + fetch 0.04; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 13978 LIMIT 1
2. (1.19ms; exec 1.17 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 14028 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
3. (0.71ms; exec 0.69 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3426 ORDER BY ordinal
4. (1.19ms; exec 1.15 + fetch 0.03; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id WHERE dayStatement.day_id = 13890 AND dayStatement.day_revision_id = 13480 AND dayStatement.ordinal BETWEEN 85 AND 89 AND statement.object_id <> 13978 ORDER BY dayStatement.ordinal
5. (0.94ms; exec 0.92 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 13890 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 85) LIMIT 1
6. (0.75ms; exec 0.73 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 14026 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
7. (0.52ms; exec 0.51 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3424 ORDER BY ordinal
8. (0.96ms; exec 0.95 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 13890 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 86) LIMIT 1
9. (0.78ms; exec 0.77 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 14027 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
10. (0.59ms; exec 0.58 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3425 ORDER BY ordinal
11. (0.93ms; exec 0.92 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 13890 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 88) LIMIT 1
12. (0.99ms; exec 0.98 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 14029 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
13. (0.65ms; exec 0.64 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3427 ORDER BY ordinal
14. (0.99ms; exec 0.98 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = 13890 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 89) LIMIT 1
15. (0.81ms; exec 0.79 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 14038 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
16. (0.55ms; exec 0.54 + fetch 0.01; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 3428 ORDER BY ordinal
17. (2.1ms; exec 2.09 + fetch 0.01; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 63 AND individual.mp_number = 286 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-07-29' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
Top slow:
2.1ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.objec…
2.1ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes indiv…
1.19ms SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run …
toggle
2.1ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 13978 LIMIT 1
2.1ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 63 AND individual.mp_number = 286 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-07-29' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
1.19ms SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 14028 AND run.state = 'completed' ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC LIMIT 1
N+1 candidates:
5× (4.52ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing…
5× (3.02ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (3.82ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON versi…
toggle
5× (4.52ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = ? AND run.state = ? ORDER BY CASE extraction.quality_state WHEN ? THEN ? WHEN ? THEN ? ELSE ? END, run.finished_at DESC, extraction.id DESC LIMIT ?
5× (3.02ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (3.82ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = ? AND binding.current_selector_sha IS NOT NULL WHERE document.owner_object_id = ? AND document.document_kind = ? AND document.source_document_key = CONCAT(?, ?) LIMIT ?
PHP: 22.4ms | App: 22.2ms | DB: 16.8ms (17, rows: 19) [exec: 16.5ms, fetch: 0.3ms] | View: 0.2ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.22ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php