Tekst aktu · DU/2016/1101

Rozporządzenie Prezesa Rady Ministrów z dnia 25 lipca 2016 r. w sprawie zakresu przedsięwzięć wykonywanych w poszczególnych stopniach alarmowych i stopniach alarmowych CRP

DU 2016/1101

To odczyt urzędowego HTML w jednostki redakcyjne, nie tekst ujednolicony na dziś.

Źródło: https://api.sejm.gov.pl/eli/acts/DU/2016/1101/text.html · zaobserwowano 2026-10-04 13:30:51.653135 · ekstrakcja 63825 · czytnik native-text-extraction eli-units-v3

Otwórz zachowany plik HTML

Na podstawie art. 16 ust. 5 ustawy z dnia 10 czerwca 2016 r. o działaniach antyterrorystycznych (Dz. U. poz. 904) zarządza się, co następuje:

1. Rozporządzenie określa szczegółowy zakres przedsięwzięć wykonywanych w ramach kompetencji ustawowych przez organy administracji publicznej oraz kierowników służb i instytucji właściwych w sprawach bezpieczeństwa i zarządzania kryzysowego w poszczególnych stopniach alarmowych wprowadzonych w trybie art. 16 ust. 1 ustawy z dnia 10 czerwca 2016 r. o działaniach antyterrorystycznych, zwanej dalej „ustawą”, i stopniach alarmowych CRP.

2. W przypadku wprowadzenia stopnia alarmowego lub stopnia alarmowego CRP organy administracji publicznej oraz kierownicy służb i instytucji właściwych w sprawach bezpieczeństwa i zarządzania kryzysowego, na podstawie art. 16 ust. 1 pkt 4 ustawy, wykonują przedsięwzięcia, w ramach poszczególnych stopni alarmowych i stopni alarmowych CRP, we współpracy z właścicielami, posiadaczami samoistnymi i posiadaczami zależnymi obiektów infrastruktury krytycznej w zakresie ochrony tych obiektów.

1. Szczegółowy zakres przedsięwzięć wykonywanych w ramach kompetencji ustawowych przez organy administracji publicznej oraz kierowników służb i instytucji właściwych w sprawach bezpieczeństwa i zarządzania kryzysowego w poszczególnych stopniach alarmowych i stopniach alarmowych CRP jest określony w załączniku do rozporządzenia.

2. Właściciele, posiadacze samoistni i posiadacze zależni obiektów infrastruktury krytycznej uwzględniają, na potrzeby współpracy, o której mowa w § 1 ust. 2, szczegółowy zakres przedsięwzięć, o którym mowa w ust. 1.

§ 3. Organy administracji publicznej oraz kierownicy służb i instytucji właściwych w sprawach bezpieczeństwa i zarządzania kryzysowego określają procedury realizacji przedsięwzięć w ramach poszczególnych stopni alarmowych i stopni alarmowych CRP, w tym moduły zadaniowe dla każdego stopnia, zawierające w szczególności wykaz zadań do wykonania.

§ 4. Po otrzymaniu informacji o wprowadzeniu stopnia alarmowego lub stopnia alarmowego CRP, organy administracji publicznej oraz kierownicy służb i instytucji właściwych w sprawach bezpieczeństwa i zarządzania kryzysowego niezwłocznie potwierdzają Rządowemu Centrum Bezpieczeństwa fakt otrzymania informacji o wprowadzeniu stopnia alarmowego lub stopnia alarmowego CRP oraz przekazują raport o stanie realizacji zadań wynikających z wprowadzonego stopnia, w czasie nie dłuższym niż 12 godzin od otrzymania informacji.

§ 5. Organy administracji publicznej oraz kierownicy służb i instytucji właściwych w sprawach bezpieczeństwa i zarządzania kryzysowego określą, w terminie 6 miesięcy od dnia wejścia w życie rozporządzenia, procedury realizacji przedsięwzięć w ramach poszczególnych stopni alarmowych i stopni alarmowych CRP, w tym moduły zadaniowe dla każdego stopnia, o których mowa w § 3.

§ 6. Rozporządzenie wchodzi w życie z dniem ogłoszenia.

1. Po wprowadzeniu pierwszego stopnia alarmowego (stopień ALFA) należy w szczególności wykonać następujące zadania:

1) prowadzić, przy użyciu Policji, Straży Granicznej lub Żandarmerii Wojskowej, wzmożoną kontrolę dużych skupisk ludności, które potencjalnie mogą stać się celem zdarzenia o charakterze terrorystycznym, w tym imprez masowych i zgromadzeń publicznych;

2) prowadzić, w ramach realizacji zadań administratorów obiektów, wzmożoną kontrolę obiektów użyteczności publicznej oraz innych obiektów, które potencjalnie mogą stać się celem zdarzenia o charakterze terrorystycznym;

3) zalecić podległemu personelowi informowanie odpowiednich służb w przypadku zauważenia: nieznanych pojazdów na terenie instytucji publicznych lub innych ważnych obiektów, porzuconych paczek i bagaży lub jakichkolwiek innych oznak nietypowej działalności;

4) poinformować podległy personel o konieczności zachowania zwiększonej czujności w stosunku do osób zachowujących się w sposób wzbudzający podejrzenia;

5) zapewnić dostępność w trybie alarmowym członków personelu niezbędnych do wzmocnienia ochrony obiektów;

6) przeprowadzić kontrolę pojazdów wjeżdżających oraz osób wchodzących na teren obiektów;

7) sprawdzać, na zewnątrz i od wewnątrz, budynki będące w stałym użyciu w zakresie podejrzanych zachowań osób oraz w poszukiwaniu podejrzanych przedmiotów;

8) sprawdzić działanie środków łączności wykorzystywanych w celu zapewnienia bezpieczeństwa;

9) dokonać, w ramach realizacji zadań administratorów obiektów, sprawdzenia działania instalacji alarmowych, przepustowości dróg ewakuacji oraz funkcjonowania systemów rejestracji obrazu;

10) dokonać przeglądu wszystkich procedur, rozkazów oraz zadań związanych z wprowadzeniem wyższych stopni alarmowych;

11) prowadzić akcję informacyjno-instruktażową dla społeczeństwa dotyczącą potencjalnego zagrożenia, jego skutków i sposobu postępowania.

2. Po wprowadzeniu drugiego stopnia alarmowego (stopień BRAVO) należy wykonać zadania wymienione dla pierwszego stopnia alarmowego oraz kontynuować lub sprawdzić wykonanie tych zadań, jeżeli wcześniej nie został wprowadzony stopień ALFA. Ponadto należy wykonać w szczególności następujące zadania:

1) Komendant Główny Policji, Komendant Główny Straży Granicznej lub Komendant Główny Żandarmerii Wojskowej wprowadzają obowiązek noszenia broni długiej oraz kamizelek kuloodpornych przez umundurowanych funkcjonariuszy lub żołnierzy bezpośrednio realizujących zadania związane z zabezpieczeniem miejsc i obiektów, które potencjalnie mogą stać się celem zdarzenia o charakterze terrorystycznym;

2) wprowadzić dodatkowe kontrole pojazdów, osób oraz budynków publicznych w rejonach zagrożonych;

3) wzmocnić ochronę środków komunikacji publicznej;

4) sprawdzić funkcjonowanie zasilania awaryjnego;

5) ostrzec personel o możliwych formach zdarzenia o charakterze terrorystycznym;

6) zapewnić dostępność w trybie alarmowym personelu wyznaczonego do wdrażania procedur działania na wypadek zdarzeń o charakterze terrorystycznym;

7) sprawdzić i wzmocnić ochronę ważnych obiektów publicznych;

8) wprowadzić zakaz wstępu do przedszkoli, szkół i uczelni osobom postronnym;

9) sprawdzić systemy ochrony obiektów ochranianych przez specjalistyczne uzbrojone formacje ochronne;

10) wprowadzić kontrolę wszystkich przesyłek pocztowych kierowanych do urzędu lub instytucji;

11) zaniknąć i zabezpieczyć nieużywane regularnie budynki i pomieszczenia;

12) dokonać przeglądu zapasów materiałowych i sprzętu, w tym dostępności środków i materiałów medycznych, z uwzględnieniem możliwości wykorzystania w przypadku wystąpienia zdarzenia o charakterze terrorystycznym.

3. Po wprowadzeniu trzeciego stopnia alarmowego (stopień CHARLIE) należy wykonać zadania wymienione dla pierwszego i drugiego stopnia alarmowego oraz kontynuować lub sprawdzić wykonanie tych zadań, jeżeli wcześniej nie został wprowadzony stopień ALFA lub BRAVO. Ponadto należy wykonać w szczególności następujące zadania:

1) wprowadzić, na polecenie ministra właściwego do spraw wewnętrznych, całodobowe dyżury we wskazanych urzędach lub jednostkach organizacyjnych organów administracji publicznej;

2) wprowadzić dyżury dla osób funkcyjnych odpowiedzialnych za wprowadzanie procedur działania na wypadek zdarzeń o charakterze terrorystycznym;

3) sprawdzić dostępność obiektów wyznaczonych na zastępcze miejsca czasowego pobytu na wypadek ewakuacji ludności;

4) ograniczyć do minimum liczbę miejsc ogólnodostępnych w obiekcie i rejonie obiektu;

5) wprowadzić, w uzasadnionych przypadkach, ścisłą kontrolę osób i pojazdów przy wejściu i wjeździe na teren obiektów;

6) ograniczyć możliwość parkowania pojazdów przy obiektach chronionych;

7) wydać broń i amunicję oraz środki ochrony osobistej uprawnionym osobom wyznaczonym do wykonywania zadań ochronnych;

8) wprowadzić dodatkowy całodobowy nadzór nad miejscami, które tego wymagają, do tej pory nieobjętych nadzorem;

9) zapewnić ochronę środków transportu służbowego poza terenem obiektu, wprowadzić kontrole pojazdu przed wejściem do niego i jego uruchomieniem.

4. Po wprowadzeniu czwartego stopnia alarmowego (stopień DELTA) należy wykonać zadania wymienione dla pierwszego, drugiego i trzeciego stopnia alarmowego oraz kontynuować lub sprawdzić wykonanie tych zadań jeżeli wcześniej nie został wprowadzony stopień ALFA, BRAVO lub CHARLIE. Ponadto należy wykonać w szczególności następujące zadania:

1) wprowadzić, w uzasadnionych przypadkach, ograniczenia komunikacyjne w rejonach zagrożonych;

2) przeprowadzić identyfikację wszystkich pojazdów znajdujących się już w rejonie obiektu oraz, w uzasadnionych przypadkach, ich relokację poza obszar obiektu;

3) kontrolować wszystkie pojazdy wjeżdżające na teren obiektu i ich ładunek;

4) kontrolować wszystkie wnoszone na teren obiektu przedmioty, w tym walizki, torebki, paczki;

5) przeprowadzać częste kontrole na zewnątrz budynku i na parkingach;

6) ograniczyć liczbę podroży służbowych osób zatrudnionych w obiekcie i wizyt osób niezatrudnionych w instytucji;

7) przygotować się do zapewnienia ciągłości funkcjonowania organu w przypadku braku możliwości realizacji zadań w dotychczasowym miejscu pracy.

1. Po wprowadzeniu pierwszego stopnia alarmowego CRP (stopień ALFA-CRP) należy wykonać w szczególności następujące zadania:

1) wprowadzić wzmożone monitorowanie stanu bezpieczeństwa systemów teleinformatycznych organów administracji publicznej lub systemów teleinformatycznych wchodzących w skład infrastruktury krytycznej, zwanych dalej „systemami”, w szczególności wykorzystując zalecenia Szefa Agencji Bezpieczeństwa Wewnętrznego lub komórek odpowiedzialnych za system reagowania zgodnie z właściwością, oraz:

a) monitorować i weryfikować, czy nie doszło do naruszenia bezpieczeństwa komunikacji elektronicznej,

b) sprawdzać dostępność usług elektronicznych,

c) dokonywać, w razie potrzeby, zmian w dostępie do systemów;

2) poinformować personel instytucji o konieczności zachowania zwiększonej czujności w stosunku do stanów odbiegających od normy, w szczególności personel odpowiedzialny za bezpieczeństwo systemów;

3) sprawdzić kanały łączności z innymi, właściwymi dla rodzaju stopnia alarmowego CRP, podmiotami biorącymi udział w reagowaniu kryzysowym, dokonać weryfikacji ustanowionych punktów kontaktowych z zespołami reagowania na incydenty bezpieczeństwa teleinformatycznego właściwymi dla rodzaju działania organizacji oraz ministrem właściwym do spraw informatyzacji;

4) dokonać przeglądu stosownych procedur oraz zadań związanych z wprowadzeniem stopni alarmowych CRP, w szczególności dokonać weryfikacji posiadanej kopii zapasowej systemów w stosunku do systemów teleinformatycznych wchodzących w skład infrastruktury krytycznej oraz systemów kluczowych dla funkcjonowania organizacji, oraz weryfikacji czasu wymaganego na przywrócenie poprawności funkcjonowania systemu;

5) sprawdzić aktualny stan bezpieczeństwa systemów i ocenić wpływ zagrożenia na bezpieczeństwo teleinformatyczne na podstawie bieżących informacji i prognoz wydarzeń;

6) informować na bieżąco o efektach przeprowadzanych działań zespoły reagowania na incydenty bezpieczeństwa teleinformatycznego właściwe dla rodzaju działania organizacji oraz współdziałające centra zarządzania kryzysowego, a także ministra właściwego do spraw informatyzacji.

2. Po wprowadzeniu drugiego stopnia alarmowego CRP (stopień BRAVO-CRP) należy wykonać zadania wymienione dla pierwszego stopnia alarmowego CRP oraz kontynuować lub sprawdzić wykonanie tych zadań, jeżeli wcześniej był wprowadzony stopień ALFA-CRP. Ponadto należy:

1) zapewnić dostępność w trybie alarmowym personelu odpowiedzialnego za bezpieczeństwo systemów;

2) wprowadzić całodobowe dyżury administratorów systemów kluczowych dla funkcjonowania organizacji oraz personelu uprawnionego do podejmowania decyzji w sprawach bezpieczeństwa systemów teleinformatycznych.

3. Po wprowadzeniu trzeciego stopnia alarmowego CRP (stopień CHARLIE-CRP) należy wykonać zadania wymienione dla pierwszego i drugiego stopnia alarmowego CRP oraz kontynuować lub sprawdzić wykonanie tych zadań, jeżeli wcześniej był wprowadzony stopień ALFA-CRP lub BRAVO-CRP. Ponadto należy wykonać w szczególności następujące zadania:

1) wprowadzić całodobowe dyżury administratorów systemów kluczowych dla funkcjonowania organizacji oraz personelu uprawnionego do podejmowania decyzji w sprawach bezpieczeństwa systemów;

2) dokonać przeglądu dostępnych zasobów zapasowych pod względem możliwości ich wykorzystania w przypadku zaistnienia ataku;

3) przygotować się do uruchomienia planów umożliwiających zachowanie ciągłości działania po wystąpieniu potencjalnego ataku, w tym:

a) dokonać przeglądu i ewentualnego audytu planów awaryjnych oraz systemów,

b) przygotować się do ograniczenia operacji na serwerach, w celu możliwości ich szybkiego i bezawaryjnego zamknięcia.

4. Po wprowadzeniu czwartego stopnia alarmowego CRP (stopień DELTA-CRP) należy wykonać zadania wymienione dla pierwszego, drugiego i trzeciego stopnia alarmowego CRP oraz kontynuować lub sprawdzić wykonanie tych zadań, jeżeli wcześniej był wprowadzony stopień ALFA-CRP, BRAVO-CRP lub CHARLIE CRP. Ponadto należy wykonać w szczególności następujące zadania:

1) uruchomić plany awaryjne lub plany ciągłości działania organizacji w sytuacjach awarii lub utraty ciągłości działania;

2) stosownie do sytuacji przystąpić do realizacji procedur przywracania ciągłości działania.

1. (2.54ms; exec 2.48 + fetch 0.06; rows 1) SELECT a.eli_id, a.title, a.act_kind, a.publisher_code, a.publication_year, a.position, a.source_status, a.adoption_date, a.first_observed_at, a.last_observed_at, o.observed_at, r.snapshot FROM legal_acts a LEFT JOIN eli_act_observations o ON o.id = ( SELECT o2.id FROM eli_act_observations o2 WHERE o2.act_id = a.object_id AND (NULL IS NULL OR o2.observed_at <= NULL) ORDER BY o2.observed_at DESC, o2.id DESC LIMIT 1 ) LEFT JOIN object_revisions r ON r.id = o.revision_id WHERE a.object_id = 183115 AND (NULL IS NULL OR o.id IS NOT NULL)
2. (1.24ms; exec 1.22 + fetch 0.02; rows 0) SELECT c.id, c.provision_selector, c.candidate_date, c.candidate_event, c.source_expression, c.inference_status, c.review_status, c.evidence_id FROM temporal_rule_candidates c WHERE c.act_id = 183115 ORDER BY c.candidate_date, c.id
3. (2.73ms; exec 2.71 + fetch 0.02; rows 0) SELECT DISTINCT b.object_id, b.term, b.bill_number, b.print_number, b.title, b.source_status, NULL AS snapshot FROM sejm_current_bill_process_links l JOIN sejm_bills b ON b.object_id = l.bill_id JOIN sejm_processes p ON p.object_id = l.process_id WHERE p.legal_act_id = 183115 OR p.eli_id = 'DU/2016/1101' ORDER BY b.term, b.bill_number
4. (193.68ms; exec 193.66 + fetch 0.02; rows 1) SELECT d.object_id, d.owner_object_id, d.title, d.document_kind, sejm_print.print_number AS owner_print_number, r.snapshot FROM documents d LEFT JOIN publications p ON p.object_id = d.owner_object_id LEFT JOIN sejm_prints sejm_print ON sejm_print.object_id = d.owner_object_id LEFT JOIN object_revisions r ON r.id = ( SELECT r2.id FROM object_revisions r2 WHERE r2.object_id = d.object_id AND (NULL IS NULL OR r2.recorded_at <= NULL) ORDER BY r2.revision_no DESC LIMIT 1 ) WHERE (d.legal_act_id = 183115 OR p.act_id = 183115) AND (NULL IS NULL OR r.id IS NOT NULL) ORDER BY d.object_id
5. (1.87ms; exec 1.81 + fetch 0.05; rows 6) SELECT v.document_id, v.object_id AS version_id, v.sequence_no, v.source_version_key, v.source_version_label, v.source_date, v.version_basis, v.version_state, v.first_observed_at, b.artifact_id, b.role, b.language, b.current_selector_sha IS NOT NULL AS is_current, LOWER(HEX(a.sha256)) AS artifact_sha256, a.detected_mime, a.byte_size, e.id AS evidence_id, e.selector_type, e.selector, b.selector AS binding_selector, f.id AS fetch_id, f.requested_url, f.finished_at AS observed_at, (SELECT MIN(history.observed_at) FROM document_version_artifact_evidence history WHERE history.version_id = b.version_id AND history.artifact_id = b.artifact_id AND history.role = b.role AND history.language = b.language AND history.selector_sha = b.selector_sha AND history.evidence_artifact_id = history.artifact_id) AS first_file_observed_at, (SELECT MAX(history.observed_at) FROM document_version_artifact_evidence history WHERE history.version_id = b.version_id AND history.artifact_id = b.artifact_id AND history.role = b.role AND history.language = b.language AND history.selector_sha = b.selector_sha AND history.evidence_artifact_id = history.artifact_id) AS last_file_observed_at FROM document_versions v LEFT JOIN document_version_artifacts b ON b.version_id = v.object_id LEFT JOIN artifacts a ON a.id = b.artifact_id LEFT JOIN evidence e ON e.id = b.evidence_id LEFT JOIN fetches f ON f.id = e.fetch_id WHERE v.document_id IN (183139) ORDER BY v.document_id, v.sequence_no DESC, b.role, b.language, a.sha256
6. (0.94ms; exec 0.91 + fetch 0.03; rows 9) SELECT IF(r.source_act_id = 183115, 'outgoing', 'incoming') AS direction, r.source_category, other.eli_id, other.object_id AS act_id, other.title, IF(r.source_act_id = 183115, r.target_eli_id, source.eli_id) AS other_eli_id, r.source_date, r.source_article_raw, (SELECT MIN(e.evidence_id) FROM eli_act_relation_evidence e WHERE e.relation_id = r.id) AS evidence_id FROM eli_act_relations r JOIN legal_acts source ON source.object_id = r.source_act_id LEFT JOIN legal_acts other ON other.object_id = IF(r.source_act_id = 183115, r.target_act_id, r.source_act_id) AND (NULL IS NULL OR other.first_observed_at <= NULL) WHERE (r.source_act_id = 183115 OR r.target_act_id = 183115) AND (NULL IS NULL OR r.created_at <= NULL) ORDER BY direction DESC, r.source_category, r.source_date, r.target_eli_id, r.id
7. (1.3ms; exec 1.29 + fetch 0.01; rows 0) SELECT DISTINCT m.id, m.target_eli_id, m.target_address, m.operation, m.detail, s.unit_path AS instruction, s.ordinal AS position, m.ordinal, other.object_id AS act_id, other.eli_id, other.title FROM act_amendments m JOIN text_segments s ON s.id = m.segment_id JOIN extractions x ON x.id = m.extraction_id AND x.id = (SELECT MAX(latest.id) FROM extractions latest WHERE latest.source_artifact_id = x.source_artifact_id AND latest.method = x.method AND latest.quality_state = 'success') JOIN document_version_artifacts b ON b.artifact_id = x.source_artifact_id AND b.current_selector_sha = b.selector_sha JOIN document_versions v ON v.object_id = b.version_id JOIN documents d ON d.object_id = v.document_id AND d.document_kind = 'eli_act_text' LEFT JOIN legal_acts other ON other.eli_id = m.target_eli_id WHERE d.owner_object_id = 183115 ORDER BY position, m.ordinal
8. (0.43ms; exec 0.42 + fetch 0.01; rows 1) SELECT target_eli_id FROM eli_act_relations WHERE source_act_id = 183115 AND source_category = 'Inf. o tekście jednolitym'
9. (1.62ms; exec 1.61 + fetch 0.02; rows 1) SELECT DISTINCT m.id, m.target_eli_id, m.target_address, m.operation, m.detail, s.unit_path AS instruction, s.ordinal AS position, m.ordinal, other.object_id AS act_id, other.eli_id, other.title FROM act_amendments m JOIN text_segments s ON s.id = m.segment_id JOIN extractions x ON x.id = m.extraction_id AND x.id = (SELECT MAX(latest.id) FROM extractions latest WHERE latest.source_artifact_id = x.source_artifact_id AND latest.method = x.method AND latest.quality_state = 'success') JOIN document_version_artifacts b ON b.artifact_id = x.source_artifact_id AND b.current_selector_sha = b.selector_sha JOIN document_versions v ON v.object_id = b.version_id JOIN documents d ON d.object_id = v.document_id AND d.document_kind = 'eli_act_text' JOIN legal_acts other ON other.object_id = d.owner_object_id WHERE m.target_eli_id IN ('DU/2016/1101','DU/2022/2065') AND m.operation <> 'unrecognized' AND d.owner_object_id <> 183115 ORDER BY other.publication_year, other.position + 0, position, m.ordinal
10. (2.09ms; exec 2.06 + fetch 0.03; rows 1) SELECT x.id, x.method, x.source_artifact_id, LOWER(HEX(a.sha256)) AS sha256, p.name, p.version, p.image_digest, f.requested_url, f.finished_at FROM documents d JOIN document_versions v ON v.object_id = ( SELECT latest.object_id FROM document_versions latest WHERE latest.document_id = d.object_id AND EXISTS (SELECT 1 FROM document_version_artifacts html WHERE html.version_id = latest.object_id AND html.role = 'html') ORDER BY latest.sequence_no DESC LIMIT 1 ) JOIN document_version_artifacts b ON b.version_id = v.object_id AND b.role = 'html' AND b.current_selector_sha IS NOT NULL JOIN evidence e ON e.id = b.evidence_id JOIN fetches f ON f.id = e.fetch_id JOIN artifacts a ON a.id = b.artifact_id JOIN extractions x ON x.source_artifact_id = b.artifact_id AND x.quality_state = 'success' AND x.method = 'eli-act-units' JOIN processing_runs run ON run.id = x.run_id AND run.state = 'completed' JOIN processors p ON p.id = run.processor_id WHERE d.owner_object_id = 183115 AND d.document_kind = 'eli_act_text' ORDER BY f.finished_at DESC, x.id DESC LIMIT 1
11. (0.42ms; exec 0.41 + fetch 0.01; rows 1) SELECT method FROM extractions WHERE id = 63825
12. (2.55ms; exec 2.44 + fetch 0.12; rows 81) SELECT id, unit_path, locator, source_text FROM text_segments WHERE extraction_id = 63825 ORDER BY ordinal
13. (1.29ms; exec 1.27 + fetch 0.02; rows 1) SELECT a.object_id, a.eli_id, a.adoption_date, EXISTS (SELECT 1 FROM eli_processed_changes done WHERE done.eli_id = a.eli_id) AS complete FROM legal_acts a WHERE a.eli_id IN ('DU/2016/904')
Top slow:
193.68ms SELECT d.object_id, d.owner_object_id, d.title, d.document_kind, sejm_print.print_number AS owner_print_number, r.snapshot FROM documents d LEFT JOIN publications p ON p.object_id = d.owner_object_id LEFT JOIN sejm_prints sejm_print ON sejm_print.object_id = d.owner_object_id LEFT JOIN object_revisions r ON r.id = ( SELECT r2.id FROM object_revisions r2 WHERE r2.object_id = d.object_id AND (NULL IS NULL OR r2.recorded_at <= NULL) ORDER BY r2.revision_no DESC LIMIT 1 ) WHERE (d.legal_act_id = 183115 OR p.act_id = 183115) AND (NULL IS NULL OR r.id IS NOT NULL) ORDER BY d.object_id
2.73ms SELECT DISTINCT b.object_id, b.term, b.bill_number, b.print_number, b.title, b.source_status, NULL AS snapshot FROM sejm_current_bill_process_links l JOIN sejm_bills b ON b.object_id = l.bill_id JOIN sejm_processes p ON p.object_id = l.process_id WHERE p.legal_act_id = 183115 OR p.eli_id = 'DU/2016/1101' ORDER BY b.term, b.bill_number
2.55ms SELECT id, unit_path, locator, source_text FROM text_segments WHERE extraction_id = 63825 ORDER BY ordinal
PHP: 224.7ms | App: 224.3ms | DB: 212.7ms (13, rows: 103) [exec: 212.3ms, fetch: 0.4ms] | View: 2ms (1) | Mem: 2MB (peak: 2MB) | Files: 27
toggle files
(2.03ms) /app/templates/evidence/act-text.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/Features.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/EvidenceController.php
/app/src/Search/LegislationSearchReadModel.php
/app/src/Text/TextSearch.php
/app/src/Coverage/CoverageReadModel.php
/app/src/Time/AsOfTimestamp.php
/app/src/LegalAct/ActTextReadModel.php
/app/src/Extraction/EliActHtmlExtractor.php
/app/src/Document/DocumentBlocks.php
/app/src/LegalAct/ActTextPresentation.php
/app/templates/layout.php