Stenogram Sejmu · 2026-06-19

Rafał Weber

Kadencja 10 · posiedzenie 60 · wypowiedź 52

Profil posła

Klub podany w głosowaniu imiennym tego posła w tym samym dniu i posiedzeniu: PiS · dowód głosu. Nie jest to pełna historia członkostwa.

Pełna wypowiedź

10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 26. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks pracy (druk nr 2623). Poseł Rafał Weber: Dziękuję bardzo. Panie Marszałku! Wysoka Izbo! Niestety nie widzę przedstawiciela rządu, a szkoda. Pani poseł Wioletta Kulpa w imieniu wnioskodawców, czyli Klubu Parlamentarnego Prawo i Sprawiedliwość, bardzo precyzyjnie odniosła się do implementacji unijnej dyrektywy. Rozłożyła na czynniki pierwsze naszą argumentację. To nie jest wdrożenie na zasadzie: Unia Europejska plus zero, tylko: Unia Europejska plus dodatkowe obowiązki, które leżą zarówno po stronie pracodawców, jak i po stronie pracowników. Natomiast ja chcę odnieść się do sfery praktycznej, czyli do sfery tworzenia ogłoszeń o pracę, prowadzenia rekrutacji, przygotowywania pracodawców i pracowników w tym zakresie. Zanim to jednak zrobię, chcę też opowiedzieć historię tego, jak ten przepis, czyli § 3 w art. 183ca, został wprowadzony do Kodeksu pracy. Ten przepis został wprowadzony poprawką sejmową na etapie prac legislacyjnych nad ustawą, która miała określić jawność zarobków, czyli chodziło o zamieszczanie w ofercie o pracę wysokości wynagrodzenia podanej co najmniej w widełkach. Czy tak powinno być tworzone prawo? Czy dodatkowy, bardzo duży obowiązek nałożony na pracodawców bez żadnych konsultacji, bez przeprowadzenia dialogu, bez możliwości odniesienia się powinien być wprowadzony właśnie w taki sposób? My uważamy, że nie, pracodawcy zresztą też o tym bardzo wyraźnie mówili. To sprawa pierwsza. Tak że chcemy przywrócić normalność w tworzeniu prawa. Chcemy, zgodnie z tym, co we wcześniejszych kadencjach było utarte, przeprowadzić pełne, jawne konsultacje. Takie konsultacje zostały przeprowadzone, jeżeli chodzi o ten projekt ustawy. Decyzją jeszcze marszałka Szymona Hołowni każdy projekt poselski podlega konsultacjom. 66% wszystkich osób, które wzięły udział w tych konsultacjach, opowiada się jednoznacznie za zmianą tych przepisów, czyli za uchyleniem § 3 w art. 183ca Kodeksu pracy. 66% osób, które wzięły udział w tych konsultacjach, mówi, że to po prostu jest potrzebne. Szanowni Państwo! Przechodzimy do konstruowania ogłoszeń o pracę. Wszyscy doskonale wiemy, że jak pracodawca chce zatrudnić mężczyznę, to zatrudni mężczyznę, a jeżeli chce zatrudnić do jakichś prac kobietę, to zatrudni kobietę. Skonstruowanie ogłoszenia o pracę nie ma na to w zasadzie żadnego wpływu. Taka jest praktyka, takie są doświadczenia i albo uznamy, że tak jest, albo będziemy udawać, że jest inaczej. Dlatego powrót do tej normalności jest potrzebny. Chcę wyraźnie powiedzieć, że my nie chcemy zakazywać pracodawcom tworzenia ogłoszeń o pracę na zasadzie: menedżer, menedżerka, operator, operatorka. Pracodawca będzie miał do tego prawo, będzie miał taką możliwość. Jego decyzja, jego wybór. Natomiast uważamy, że sam nakaz tworzenia ogłoszeń o pracę w ten sposób jest zbędny. Kolejny argument to kwestia dyskryminacji. Chcę państwu przytoczyć w części, bo to długi artykuł, art. 113 Kodeksu pracy. Ten artykuł jest, my tego artykułu nie chcemy usuwać, uważamy, że jest potrzebny. On wypełnia znamiona dyrektywy, o której opowiadała pani poseł Wioletta Kulpa. Cytuję: Jakakolwiek dyskryminacja w zatrudnieniu, bezpośrednia lub pośrednia, w szczególności ze względu na płeć, wiek, niepełnosprawność itd., itd. - i na końcu - jest niedopuszczalna. Ten przepis Kodeksu pracy jasno wypełnia dyrektywę unijną, o której opowiadała pani poseł Wioletta Kulpa. Uważamy, że dodawanie kolejnych jest po prostu zbędne, jest biurokracją i jest niepotrzebne. Rok 2025 miał upłynąć po znakiem deregulacji. Ten przepis, który chcemy uchylić, nie jest deregulacją. Jest nadmierną regulacją. Regulacją, która dotyczy pracodawców, ale też regulacją, która daje złudne nadzieje pracownikom, że mogą aplikować na dane stanowisko. Tak, szanowni państwo, tak skonstruowane ogłoszenie o pracę daje złudne nadzieje kobietom, że mogą wykonywać jakieś prace, które są w gruncie rzeczy decyzją pracodawcy, podkreślam: decyzją pracodawcy przypisane mężczyznom. I w drugą stronę. Tak że ten przepis daje złudne nadzieje na zatrudnienie. Prosimy państwa o to, żeby przesłać ten projekt do właściwej komisji. Może być to komisja deregulacyjna, może być to komisja do spraw społecznych. Jesteśmy gotowi, żeby nad nim pracować. Prosimy o jego poparcie w imieniu pracodawców, jak również w imieniu pracowników. 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ź 50 Katarzyna Ueberhan 10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 25. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks karny (druk nr 2081). Poseł Katarzyna Ueberhan (tekst niewygłoszony): Stanowisko Szan
  2. Wcześniej · wypowiedź 51 Wioletta Maria Kulpa 10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 26. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks pracy (druk nr 2623). Poseł Wioletta Maria Kulpa: Panie Marszałku! Wysoka Izbo! Klub
  3. Później · wypowiedź 53 Barbara Bartuś 10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 26. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks pracy (druk nr 2623). Poseł Barbara Bartuś: Dziękuję. Panie Marszałku! Wysoka Izbo! M
  4. Później · wypowiedź 54 Jolanta Niezgodzka 10. kadencja, 60. posiedzenie, 3. dzień (19-06-2026) 26. punkt porządku dziennego: Pierwsze czytanie poselskiego projektu ustawy o zmianie ustawy - Kodeks pracy (druk nr 2623). Poseł Jolanta Niezgodzka: Szanowny Panie Marszałku! Wysoki Sejm
1. (5.16ms; exec 5.1 + fetch 0.06; 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.95ms; exec 1.91 + fetch 0.05; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
3. (1.47ms; exec 1.44 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6741 ORDER BY ordinal
4. (1.58ms; exec 1.54 + fetch 0.04; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal FROM sejm_transcrip…
5. (1.31ms; exec 1.3 + fetch 0.02; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
6. (1.01ms; exec 0.99 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
7. (0.77ms; exec 0.75 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6739 ORDER BY ordinal
8. (1.13ms; exec 1.12 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
9. (0.96ms; exec 0.95 + fetch 0.02; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
10. (0.69ms; exec 0.66 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6740 ORDER BY ordinal
11. (1.16ms; exec 1.14 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
12. (1.05ms; exec 1.03 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
13. (1.54ms; exec 1.51 + fetch 0.04; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6742 ORDER BY ordinal
14. (1.2ms; exec 1.19 + fetch 0.01; rows 1) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON version.document_id = document.obje…
15. (0.82ms; exec 0.81 + fetch 0.01; rows 1) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extracti…
16. (1.18ms; exec 1.16 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6743 ORDER BY ordinal
17. (6.17ms; exec 6.11 + fetch 0.05; rows 17) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_vote…
toggle
1. (5.16ms; exec 5.1 + fetch 0.06; 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 = 23091 LIMIT 1
2. (1.95ms; exec 1.91 + fetch 0.05; 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 = 25316 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. (1.47ms; exec 1.44 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6741 ORDER BY ordinal
4. (1.58ms; exec 1.54 + fetch 0.04; 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 = 23038 AND dayStatement.day_revision_id = 22731 AND dayStatement.ordinal BETWEEN 50 AND 54 AND statement.object_id <> 23091 ORDER BY dayStatement.ordinal
5. (1.31ms; exec 1.3 + 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 = 23038 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 50) LIMIT 1
6. (1.01ms; exec 0.99 + 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 = 25314 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.77ms; exec 0.75 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6739 ORDER BY ordinal
8. (1.13ms; exec 1.12 + 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 = 23038 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 51) LIMIT 1
9. (0.96ms; exec 0.95 + 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 = 25315 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.69ms; exec 0.66 + fetch 0.03; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6740 ORDER BY ordinal
11. (1.16ms; exec 1.14 + 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 = 23038 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 53) LIMIT 1
12. (1.05ms; exec 1.03 + 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 = 25317 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. (1.54ms; exec 1.51 + fetch 0.04; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6742 ORDER BY ordinal
14. (1.2ms; exec 1.19 + 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 = 23038 AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', 54) LIMIT 1
15. (0.82ms; exec 0.81 + 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 = 25323 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. (1.18ms; exec 1.16 + fetch 0.02; rows 1) SELECT source_text FROM text_segments WHERE extraction_id = 6743 ORDER BY ordinal
17. (6.17ms; exec 6.11 + fetch 0.05; rows 17) 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 = 60 AND individual.mp_number = 415 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-19' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
Top slow:
6.17ms SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes indiv…
5.16ms SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.objec…
1.95ms SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run …
toggle
6.17ms 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 = 60 AND individual.mp_number = 415 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-06-19' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
5.16ms 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 = 23091 LIMIT 1
1.95ms SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id = 25316 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× (5.79ms) SELECT extraction.id, extraction.quality_state FROM extractions extraction JOIN processing…
5× (5.65ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (4.8ms) SELECT binding.artifact_id FROM documents document JOIN document_versions version ON versi…
toggle
5× (5.79ms) 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× (5.65ms) SELECT source_text FROM text_segments WHERE extraction_id = ? ORDER BY ordinal
4× (4.8ms) 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: 36.7ms | App: 36.4ms | DB: 29.2ms (17, rows: 36) [exec: 28.7ms, fetch: 0.4ms] | View: 0.2ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.17ms) /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