performance
Najlepszy sposób na wybranie losowych wierszy PostgreSQL
Chcę losowego wyboru wierszy w PostgreSQL, próbowałem tego:
select * from table where random() < 0.01;
Ale inne poleca ... , aby była szybka.
Które podejście jest lepsze? Jakie są różnice? Jaki jest najlepszy sposób na wybranie losowych wierszy?
Ekstremalny czas oczekiwania podczas korzystania z bazy danych SQL Server w trybie offline
Próbuję wykonać konserwację offline (dev database restore from live backup) w mojej dev database, ale polecenie "Take Offline ... t zatrzymana - nie ma już otwartych połączeń.
Co może być przyczyną tego spowolnienia i co mogę zrobić, aby go przyspieszyć?
Wydajność z typami " as " I nullable
Właśnie przeglądam Rozdział 4 C#, który zajmuje się typami nullable, i dodaję sekcję o używaniu operatora "as", która pozwala ... Stop();
Console.WriteLine("LINQ: {0} : {1}", sum,
(long) sw.ElapsedMilliseconds);
}
}
Czy inline Assembly language jest wolniejszy niż natywny kod C++?
Próbowałem porównać wydajność języka inline assembly i kodu C++, więc napisałem funkcję, która dodaje dwie tablice o rozmiarz ... zy, że nie powinienem ufać wydajności języka assembly pisanego moimi rękami, skupić się na C++ i zapomnieć o języku assembly?
Śledzenie czasu wykonania skryptu w PHP
PHP musi śledzić ilość czasu procesora używanego przez dany skrypt, aby wymusić limit max_execution_time.
Czy Jest jakiś s ... U zostało spalone w rzeczywistym PHP (czas nie jest zwiększany, gdy skrypt siedzi i czeka na bazę danych).
Używam Linuksa.
Szybka metoda zaokrąglania podwójnego do 32-bitowego int
Podczas czytania kodu źródłowego Lua zauważyłem, że Lua używa makra do zaokrąglania wartości double do wartości 32-bitowych ... ,n) __asm {__asm fld n __asm fistp i}
Istnieje podobna liczba magiczna dla pojedynczego liczby precyzyjne: 1.5 × 223.
Xcode 4-powolna wydajność
Mam problem z Xcode 4 naprawdę bardzo powoli reaguje na interakcje z użytkownikami, np. edytowanie kodu, przewijanie obszarów ... code na większych drzew projektów, to byłoby bardzo pomocne, a także cenne źródło dla innych programistów w podobnej pozycji.
Najlepszy sposób na sprawdzenie, czy wiersz istnieje w tabeli MySQL
Próbuję dowiedzieć się, czy wiersz istnieje w tabeli. Używając MySQL, czy lepiej zrobić takie zapytanie:
SELECT COUNT(*) AS ... * FROM table1 WHERE ... LIMIT 1
I sprawdzić, czy wiersze zostały zwrócone?
W obu zapytaniach klauzula WHERE Używa indeksu.
Android webview slow
Moje android webviews są powolne. To jest na wszystko, od telefonów do 3.0+ tabletów z więcej niż odpowiednie specyfikacje
... zamiast powoli Ładowanie, to po prostu nie będzie ładować. Zasób, z którym testuję, jest przechowywany lokalnie, bez błędów.
Co sprawia, że instrukcja SQL jest sargable?
Z definicji (przynajmniej z tego, co widziałem) sargable oznacza, że zapytanie może mieć silnik zapytań zoptymalizować plan w ... tanie brzmi, co sprawia, że zapytanie SQL jest sargable? Każda dokumentacja byłaby bardzo mile widziana.
Dla odniesienia:
Kiedy używać StringBuilder w Javie [duplicate]
To pytanie ma już odpowiedź tutaj:
StringBuilder vs string concatenation w ToString () w Javie
... konkatenacje są wymieniane jako przestarzałe w przestarzałych poradach optymalizacji Javy , a także w miejskich mitach Javy.
Najlepszy sposób na odwrócenie ciągu
Właśnie musiałem napisać string reverse function w C # 2.0 (tzn. LINQ niedostępny) i wpadłem na to:
public string Reverse(s ... }
return reverse;
}
Osobiście nie szaleję za tą funkcją i jestem przekonany, że jest na to lepszy sposób. Naprawdę?
Dlaczego przetwarzanie posortowanej tablicy jest wolniejsze niż niesortowanej tablicy?
Mam listę 500000 losowo generowanych Tuple<long,long,string> obiektów, na których wykonuję proste wyszukiwanie" pomiędz ... 281 matches in 00:00:04.1796578 (Unsorted)
Populated in 00:00:01.3326378
Found 15614281 matches in 00:00:08.6027886 (Sorted)
C++ performance challenge: integer to std:: string conversion
Czy ktoś może pobić wydajność mojej liczby całkowitej do kodu std:: string, podlinkowanego poniżej?
Istnieje już kilka pytań ... szybciej niż sprintf: http://ideone.com/0uhhX
dla Visual C++: Timo, 15 razy szybszy niż sprintf: http://ideone.com/VpKO3
Ile wątków to za dużo? [zamknięte]
Piszę serwer i rozgałęziam każdą akcję do wątku, gdy żądanie jest przychodzące. Robię to, ponieważ prawie każde żądanie tworz ... eć się, czy mój pułap liczby wątków. Pytanie brzmi: skąd mam wiedzieć, że trafiłem w sufit? Co dokładnie powinienem zmierzyć?
Jakim cudem TeamViewer jest tak szybki?
Przepraszam za Długość, to trochę konieczne.
Wprowadzenie
Rozwijam program do zdalnego pulpitu (dla zabawy) w C# 4.0 Dla ... obnie mają różnego rodzaju fantazyjne haczyki do wykrywania zmian ekranu wraz z niezwykle szybkimi porównaniami obrazów XOR.
Jaka jest wydajność obiektów/tablic w JavaScript? (specjalnie dla Google V8)
Wydajność związana z tablicami i obiektami w JavaScript (zwłaszcza Google V8) byłaby bardzo interesująca do udokumentowania. ... hing with item...
}
Dla konwencjonalnych tablic wydajność byłaby fatalna; natomiast, gdyby użyto LinkedList... nie tak źle.
Jaki jest najlepszy sposób na konwersję liczby na ciąg znaków w JavaScript? [zamknięte]
zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi.
... by na ciąg znaków (pod względem szybkości, jasności, pamięci itp.)?
Niektóre przykłady:
String(n)
n.toString()
""+n
n+""
Praktyki kodowania, które umożliwiają kompilatorowi / optymalizatorowi tworzenie szybszego programu
Wiele lat temu kompilatory C nie były specjalnie inteligentne. Jako obejście K & R wymyślił słowo kluczowe register, aby ... urowaniem, które usunie te zakazy i pozwalają optymalizatorowi generować jeszcze szybszy kod?
[edytuj] Offset related link
Java Reflection Performance
Czy tworzenie obiektu przy użyciu reflection zamiast wywoływania konstruktora klasy powoduje jakieś znaczące różnice w wydajności?