Skip to content

Instantly share code, notes, and snippets.

View efiku's full-sized avatar
💬
🗡

Krzysztof Pazdur efiku

💬
🗡
  • Poland
View GitHub Profile
@efiku
efiku / nginx-tuning.md
Created December 17, 2021 20:44 — forked from denji/nginx-tuning.md
NGINX tuning for best performance

Moved to git repository: https://github.com/denji/nginx-tuning

NGINX Tuning For Best Performance

For this configuration you can use web server you like, i decided, because i work mostly with it to use nginx.

Generally, properly configured nginx can handle up to 400K to 500K requests per second (clustered), most what i saw is 50K to 80K (non-clustered) requests per second and 30% CPU load, course, this was 2 x Intel Xeon with HyperThreading enabled, but it can work without problem on slower machines.

You must understand that this config is used in testing environment and not in production so you will need to find a way to implement most of those features best possible for your servers.

@efiku
efiku / console_5.sql
Last active January 17, 2018 10:21
Skrypty do Sello
/*
Czytelniejsze liczenie miejsca co nam zajmuje w bazie.
*/
IF OBJECT_ID('TEMPDB..tempStats') IS NOT NULL
DROP TABLE IF EXISTS tempStats
CREATE TABLE tempStats
(
ID int identity(1,1)
@efiku
efiku / dump.sql
Last active April 9, 2017 10:59
ORACLE
INSERT INTO II618.CZYTELNIK (ID_CZYT, NAZWISKO, IMIE, KOD_POCZTOWY, MIEJSCOWOSC, ULICA, TELEFON) VALUES (1, 'KOWALSKI', 'PIOTR', '31-234', 'WARSZAWA', 'DLUGA 8/12', '123456789');
INSERT INTO II618.CZYTELNIK (ID_CZYT, NAZWISKO, IMIE, KOD_POCZTOWY, MIEJSCOWOSC, ULICA, TELEFON) VALUES (2, 'NOWAK', 'JAN', '43-345', 'WROCLAW', 'NORWIDA 2/1', '987654321');
INSERT INTO II618.CZYTELNIK (ID_CZYT, NAZWISKO, IMIE, KOD_POCZTOWY, MIEJSCOWOSC, ULICA, TELEFON) VALUES (3, 'ADAMCZYK', 'PAWEL', '55-123', 'POZNAN', 'KROTKA 2', '345677654');
INSERT INTO II618.CZYTELNIK (ID_CZYT, NAZWISKO, IMIE, KOD_POCZTOWY, MIEJSCOWOSC, ULICA, TELEFON) VALUES (4, 'BRACKI', 'BOGDAN', '32-422', 'GDANSK', 'BALTYCKA 67/4', '876598457');
INSERT INTO II618.CZYTELNIK (ID_CZYT, NAZWISKO, IMIE, KOD_POCZTOWY, MIEJSCOWOSC, ULICA, TELEFON) VALUES (5, 'LIPKA', 'JAKUB', '33-100', 'KATOWICE', 'POLNA 9', '322143215');
INSERT INTO II618.CZYTELNIK (ID_CZYT, NAZWISKO, IMIE, KOD_POCZTOWY, MIEJSCOWOSC, ULICA, TELEFON) VALUES (6, 'IKSIŃSKI', 'TOMASZ', '42-422', 'KRA
@efiku
efiku / CW2.sql
Created March 18, 2017 09:24
Cwiczenia laboratoryjne z PDB
SELECT NAZWISKO
|| ' '
|| IMIE AS "NAZWISKO I IMIĘ",
lower(NARODOWOSC) AS "NARODOWOSC"
FROM AUTOR;
SELECT
(DATA_ZWR - DATA_WYP) DAYS
FROM WYPOZYCZENIA
@efiku
efiku / CW1.sql
Created March 18, 2017 09:08
Cwiczenia laboratoryjne z PDB
SELECT * FROM CZYTELNIK;
SELECT ID_WYP,DATA_WYP FROM WYPOZYCZENIA WHERE DATA_ZWR IS NOT NULL;
SELECT * FROM CZYTELNIK WHERE NAZWISKO LIKE 'N%';
/*
SELECT TYTUL, DATA_WYP
@efiku
efiku / vps.md
Last active September 18, 2017 12:14
Some simple docker commands in VPS

Proste komendy o ktorych zapominam..

KOMENDY DOCKER

Tworzenie nowego kontenera

C_N='vpstest'
C_P='6909'
C_VOLUME_DATA="/var/www/separated-containers/${C_N}/:/var/www/"
C_VOLUME_HOSTS="-v /var/vps/separated-app/${C_N}/:/etc/apache2/sites-enabled/"
docker run --name $C_N -d -p $C_P:80 -v $C_VOLUME_DATA $C_VOLUME_HOSTS cloudposse/apache-php-fpm
@efiku
efiku / Plik.ini
Last active December 10, 2016 18:58
Kolos SO
#
# INI DLA LEPSZEGO KOLOROWANIA
# bazujac na grupie b
#
[wyswietlanie]
ls -alhsi
ls -al
la -a
more
@efiku
efiku / docker-compose.yml
Created September 23, 2016 16:20
My docker-compose
panel-zsti-mysql:
image: mysql:latest
container_name: panel-zsti-mysql
ports:
- "3306:3306"
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_DATABASE=symfony
- MYSQL_USER=symfony
- MYSQL_PASSWORD=symfony
@efiku
efiku / fibo.php
Created September 12, 2016 16:44
Find nth Fibonacci number recursive and fill array (moved from old account)
<?php
/**
* Find nth Fibonacci number recursive and fill array
* @param $number
* @param &$array
*
* @return int
*/
function fibo($number,&$array){
<html>
<head>
</head>
<body>
<!---
etc etc
-->
<script src="jQuery.js"></script>
<script src="plik.js"></script>