Changes between Version 10 and Version 11 of OtherTopics
- Timestamp:
- 02/27/26 06:29:59 (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OtherTopics
v10 v11 141 141 142 142 Обем на тест податоци: 143 250.000+ редови (Табела за продажби), 144 50.000+ редови (Табела за нарачки), 145 10.000+ производи (Табела за производи) 143 500.000+ редови (Табела за нарачки), 144 100.000+ производи (Табела за производи) 146 145 147 146 {{{ … … 149 148 TRUNCATE purchase_order, product RESTART IDENTITY CASCADE; 150 149 151 -- 10 .000 производи150 -- 100.000 производи 152 151 INSERT INTO product (name, description, sku, unit_price, category_id, supplier_id) 153 SELECT 'Product ' || i, 'Desc', 'SKU-' || i, (random() * 100)::numeric(12,2), 1, 1 FROM generate_series(1, 10000 ) AS i;154 155 -- 50 .000 нарачки152 SELECT 'Product ' || i, 'Desc', 'SKU-' || i, (random() * 100)::numeric(12,2), 1, 1 FROM generate_series(1, 100000) AS i; 153 154 -- 500.000 нарачки 156 155 INSERT INTO purchase_order (order_date, expected_delivery_date, status, supplier_id, warehouse_id) 157 SELECT CURRENT_DATE, CURRENT_DATE + i, CASE WHEN i % 2 = 0 THEN 'Pending' ELSE 'Received' END, 1, 1 FROM generate_series(1, 50000 ) AS i;156 SELECT CURRENT_DATE, CURRENT_DATE + i, CASE WHEN i % 2 = 0 THEN 'Pending' ELSE 'Received' END, 1, 1 FROM generate_series(1, 500000) AS i; 158 157 }}} 159 158 … … 164 163 {{{ 165 164 SELECT * FROM purchase_order WHERE status = 'Pending'; 165 EXPLAIN ANALYZE SELECT * FROM purchase_order WHERE status = 'Pending'; 166 166 }}} 167 167 … … 201 201 {{{ 202 202 SELECT * FROM product WHERE name LIKE 'Laptop%'; 203 EXPLAIN ANALYZE SELECT * FROM product WHERE name LIKE 'Laptop%'; 203 204 }}} 204 205
