sto testando il mio disegno di database sotto carico e ho bisogno di recuperare solo un numero fisso di righe (5000)Recupero solo un numero fisso di righe in MySQL
posso specificare un limite per raggiungere questo obiettivo, ma sembra che la query crea il set di risultati di tutte le righe corrispondenti e quindi restituisce solo il numero di righe specificato nel limite. È così che viene implementato?
C'è un MySQL per leggere una riga, leggere un altro e fondamentalmente fermarsi quando recupera la 5000a riga corrispondente?
È possibile utilizzare la clausola LIMIT per selezionare un set di righe. Non capisco qual è la tua confusione? – Teja
Dalla documentazione, se ho capito bene, LIMIT si applica solo quando la serie di risultati è stata creata dalla query SELECT. Quindi, la query SELECT va e recupera tutte le righe corrispondenti da una tabella e una volta che tutte le righe corrispondenti sono state recuperate, viene restituito solo il numero di righe specificato nella clausola LIMIT. Mi chiedevo se esistesse un modo per la query SELECT per recuperare solo il numero di righe che voglio. – Sandman