Mam postawioną lokalną bazę danych oracle, importuje dane z pliku csv - waży około 10gb i ma około 10mln row.
Po zaimportowaniu w tabeli mam dostepne niecale 4mln linijek.
Dane w pliku csv sa ok, ktoś się orientuje dlaczego trace prawie połowę danych?
#sql #oracle
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@NewEpisode: odpiąć to nie, ale jak korzystasz z free tier to nawet grosza nie pobierze. W razie gdybyś miał aktywować coś płatnego to będziesz miał widoczne powiadomienie że ta usługa może być dodatkowo płatna albo że nie zalicza się do free tier.
  • Odpowiedz
@kiboq: Licencjonowanie Oracle to materiał na doktorat.
Tak z grubsza, jeżeli Twój serwer to zwykły BareMetal i będziesz wykorzystywał bazę produkcyjnie lub testowo to do licencji będa liczone wszystkie CPU maszyny, nie tylko te przydzielone do wirtualki.
  • Odpowiedz
O co chodzi w tym komunikacie "Action Required: Oracle Cloud Infrastructure Identity - Rotate Credentials for Tenant"

Oracle has identified security vulnerability CVE-2022-21503 that affected the Oracle Cloud Infrastructure (OCI) Identity service...

Trzeba coś zrobić czy mozna olać?
#oracle #cloud #vps
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, potrzebuję małego popchnięcia w dobrą stronę jeśli chodzi o kwestie networkingu. W domku mam FTTH jednak na WANie mam prywatne IP (192.168.x.x). Publiczne IP u mojego dostawcy do 20 zł / msc. co przy obecnym abonamencie jest dość drogą usługą. Mam dostęp do darmowego VPS'a w chmurze Oracle'a na Ubuntu. W domu jadę na routerach ASUSa (AX82U robi za gateway wpisany w DMZ zaraz za routerem dostawcy) a także posiadam Raspberry
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam jakiś powalony problem z moim zestawem Wireguard+pihole+unbound i Twitchem.
Twitch działa jakby nie chciał. Strona się załaduje a stream się nie załaduje (albo się załaduje po minucie lub błąd 2000). Zabawa MTU niewiele pomogła (Zbiłem MTU na 1280 i nadal są problemy), a na telefonie niby działa dobrze. Zresetowałem ustawienia karty sieciowej. Nic nie pomogło. Na wyłączonym PiHole bez zmian (Dodanie twitchowych rzeczy do whitelist też niewiele zdziałało), prędkości przez VPN
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam VPN+pihole+unbound na VM.Standard.A1.Flex (4 OCPU i 16GB RAM)
Działa super, ale jakiś prędkości powinienem się spodziewać po VPN?
Aktualnie osiągam 150/100 mbps (a ISP mi obsługuje 600/100 mbps)
Coś tam działałem z configiem OpenVPN ale niewiele pomogło.

#oracle #vpn #vps #linux #pihole
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@Autistic-Unicorn wireguard jest zdecydowanie prostszy w użyciu niż ovpn; konfiguracja w zasadzie sprowadza się do instalacji, ustawienie przekierowań na routerze i wygenerowania par kluczy; działa to na poziomie kernela, jako moduł; ja miałem na tym skok w przepustowości tunelu na poziomie 40% w porównaniu do ovpn; no i nie żre to praktycznie w ogóle zasobów; jak ogarnąłeś ovpn, to z wg nie będziesz miał problemów
  • Odpowiedz
#oracle #vps #ubuntu #linux

Czy zwiększenie boot volume w już założonej i działającej instancji nie sprawi, że system się posypie? Mam już skonfigurowanego nextclouda i chciałbym go powiększyć o 100GB z domyślnych 50GB ale nie chcę ryzykować utratą wszystkich danych jeżeli miałoby to coś zepsuć.
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@janek_: no wlaśnie mało koleś wytlumaczyl co chce zrobić. Też bym kombinował z "with pracownicy as"
I tak przy okazji zamiast robic oddzielne selecty from dual z unionami np. w oraclu mozna zrobic cos takiego:
select * FROM sys.odcivarchar2list('A','B','C','D', 'E');

są wbudowane funkcje które ci z listy zrobią wygodnego selecta
  • Odpowiedz
@wankstain: Mała wskazówka co do wydajności Twoich zapytań - nie przekazuj dynamicznych wartości jako parametrów do IN... Baza każde takie zapytanie z inną liczbą elementów będzie traktowała jako oddzielne, co może skutkować przeróżnymi problemami. Lepiej wsadzić to w listę, użyć JSON_TABLE lub użyć funkcji "pipelined table" jeśli piszesz SQL typowo pod aplikację.
  • Odpowiedz
Straciłam pracę właśnie. No to LinkedIn, kontakty, google w ruch #szukampracy
Niestety mam krótkie doświadczenie i w dodatku technologie niezbyt hm.. powszechne. #oracle #plsql #sql

Trzymajcie kciuki, żeby coś się znalazło :(
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak otworzyć porty w #oracle ?

W Security List mam dodane porty 9600 UDP I UTP dla źródła 0.0.0.0/0

Na maszynie (ubuntu 20.04) w iptables mam dodane porty 9600 udp i tcp

a
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy polećcie jakieś materiały dla kogoś kto na codzień pracuje w pl/sql ale chciałby poczytać o dobrych praktykach czy bardziej zaawansowanych rzeczach z pl/sql. Olso pytanie czy jest sens obecnie robić jeszcze jakieś certyfikaty oracle? 3 lata temu zrobiłem jeden z SQL i jeden z PL/SQL.
#plsql #oracle
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tallman: Zależy do czego Ci ten certyfikat potrzebny ( ͡° ͜ʖ ͡°)

Jeżeli chodzi ogólnie o oracle to polecę Ci "Oracle Database Concepts" oraz "Oracle PL/SQL Best Practices". Opróćz tego na YT Steven Feuerstein (taki góro plsql) ma fajną serię: https://www.youtube.com/watch?v=D7H1VKMiqj8&list=PLKCk3OyNwIzvvbGoVtYD90fkFni0IaaIB

Do tego Feuertips: https://www.youtube.com/watch?v=u9SZmmEVyzY&list=PLCAYBJ7ynpQSQ3q5IMfDohk6nLoMpHzC5

Oprócz tego warto przejrzeć jego kanał w całości: https://www.youtube.com/c/PracticallyPerfectPLSQL/videos
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@GlupiPajonk: na Oracle cloud musisz dwie rzeczy zrobić. Pierwsza to reguła na firewallu w panelu zarządzania sieciami dla maszyn (w network bodaj). Pamiętaj o tym że maszyny mają dwa adresy IP, jeden 'zewnetrzny', (np. 38.89.122.156) i wewnętrzny (natowany, np. 10.0.2..167). Wstawiasz regułę z sieci (0.0.0.0/0) i portu 22 TCP na np 10.0.2.167/32 (32 bo konkretny host) i port też 22 TCP. Potem na maszynie w iptables (jeśli to Linux) dodajesz
  • Odpowiedz
Mirki mam specyficzny przypadek z którym nie mogę sobie poradzić. Mam grupy akcji które są zliczane w bazie danych w agregacji miesięcznej. I chciałbym zrobić sumę rosnącą. Czyli w przypadku wiersza 133 będzie to 4 akcje, W wierszu 134 nic się nie zadziało więc wezmę wartość z tamtego miesiąca funkcją lag, w 135 doszły 2 nowe akcje więc lag+current_value, ale co dalej? żeby nie tworzyć miliona lagów, bo wypełniając każdy kolejny pusty
JaTobieTyMi - Mirki mam specyficzny przypadek z którym nie mogę sobie poradzić. Mam g...

źródło: comment_1648045049MvUPAvwD7E4rERHE5cw4Iu.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JaTobieTyMi: no nie music robic tysiaca lagow, bierzesz wpisujesz w kolumne i masz, nulle sie nie zliczaja, mozesz sprobowac z opcja ROLLUP.

Ewentualnie zrob sobie jesli masz null case albo coalesce by tego nulla obrobic i wstaw sobie OVER() funcje okienkowa z maxem z ostatniego spartycjonowanego po rodzaju akcji wiersza wtedy wezmie Ci ostatnia wartosc
  • Odpowiedz
Chciałem się nauczyć Oracle Primavera. Znalazłem darmowe kursy na stronie samego #oracle
https://education.oracle.com/learning-explorer#startLearning

Próbuję się zarejestrować i nie da razy. Mówi, że darmowe konto, a ja nie mogę się zarejestrować. Strona się przeładowuje i koniec. Żądnego maila nie otrzymuję. AdBlock wyłączony. Ktoś wie o co chodzi? Musze mieć maila z jakiejś organizacji co ma wykupione kursy? Czemu więc mówi, że za darmo?
#primavera #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach