proxy_pass http://$phost
1. Как ее правильно разбить на partition по date, если чаще всего отчеты делаются за текущий месяц?
И стоит ли делать допустим такое разбиение partition по году затем в subpartition по месяцам.не стоит. Если уж режете по дате, то делайте сразу по месяцам, иначе получите лишний оверхед.
2. Можно ли создание новой партиции сделать автоматическим согласно критерия деления?да, смотрите Interval partitioning - docs.oracle.com/cd/E11882_01/server.112/e25523/partition.htm#CACHFHHF
3. Если структуру перестроить разбить данную таблицу на две.Снова Reference partitioning
> — Можно ли как то изловчится и сделать так чтоб на сервере был IPv6 но клиенты, у которых сеть или т.п. не поддерживает данный протокол могли заходить на мои ресурсы?
ipv4 и ipv6 - это совершенно разные сетевые стеки. Само собой, есть трансляция пакетов между двумя стеками внутри одной машины, но не имея ipv6 адреса обратиться к ipv6-ресурсам нельзя (ближайшая, хоть и не совсем верная, аналогия - .onion). Изловчиться можно - вам нужен другой сервер, на котором есть и ipv4, и ipv6. На нём уже можно настроить проксирование через nginx (или любым другим из миллиардов способом, хоть через VPN). Вот где найти такой сервер - другой вопрос ) Скорее всего, у ваших знакомых есть железка в hetzner ;)
server {
listen 80;
server_name www.my.com;
return 301 http://my.com$request_uri;
}
server {
listen 80;
server_name ~^(?<sd>.+)\.my\.com$;
return 301 http://my.com/$sd$request_uri;
}
server {
listen 80; ## listen for ipv4
listen [::]:80 default ipv6only=on; ## listen for ipv6
server_name my.com;
access_log /var/log/nginx/artzub.access.log main;
error_log /var/log/nginx/artzub.error.log info;
root /var/www;
location / {
index index.html index.htm;
}
location ~* \.(?:jpg|ico|gif|png|css|js|svg)$ {
access_log off;
expires 30d;
}
}