martinkoltonowski
-
Zawartość
2 -
Rejestracja
-
Ostatnio
Posty napisane przez martinkoltonowski
-
-
Witajcie.
Mam problem z programem w laravel. Otoz zastalem go po poprzedniku, nie ja go pisalem ani nie projektowalem. Z kolei nie jestem ekspertem Laravel.
Problem jest nastepujacy:
Przy jednoczesnej pracy na 4000 rekordow z bazy danych MySQL program sie wiesza. Nie da sie na nim pracowac. I to to przy korzystaniu z niego przez jednego uzytkownika. W firmie jednoczesnie dziala okolo 10 uzytkownikow online. Dodatkowo po zalogowaniu sie do bazy danych przy kazdym odswiezeniu zmienia sie liczba rekordow w bazie. Raz jest okolo 7000 rekordow, raz 6000 a raz 5100. I tak za kazdym odswiezeniem.
Jak mozna rozwiazac ten problem i od czego najlepiej zaczac?Dane wyciaga to polecenie:public function index(){
$this->resetInTreatmentBy();
$data = Wareneingang::where('active_waren', 1)
->get();
return view('users.office.wareneingang.index', compact('data'));Sam punkt sciagniecia danych:<a href="{{ route('wareneingang.show', $value->auftrag_id) }}" class="btn btn-info" data-toggle="tooltip" data-original-title="Details zeigen" data-placement="top">
@if(is_null($value->updated_by) || in_array(auth()->user()->id, $value->updated_by))
<i class="fa fa-external-link-square"></i>
@else
<i class="fa fa-comment blink"></i>
@endif
</a>Ma ktos jakis pomysl?
Baza danych w Laravel
w Programowanie i Bazy danych
Napisano · Raportuj odpowiedź
Juz wiem na pewno, ze to problem na serwerze. Przy zalozeniu limitu po poziomie 5000 rekordow jest ok. W tym momencie jest to problem mocy obliczeniowej werwera. Aktualnie to jest na 1und1.de na serwerze wspoldzielonym. Mysle nad zaproponowaniem rozwiazania vps lub serwera dedykowanego.
Jakie firmy polecacie i gdzie moge to przetestowac przed zamowieniem uslugi. Wystarczy mi kilka dni testow.,