SQL Server RANGE'ı desteklememeli mi?


9

Web siteleri geliştiren ve biraz SQL Server yapan biri olarak, SQL Server'ın sonuçların sadece belirli bir satır aralığını içermesi gerektiğini gösteren basit bir cümleyi desteklemesi gerektiği bana göre bir beyin gibi görünmüyor. Örneğin, 30 ile 39 arasındaki satırlar.

Durduğu gibi, SQL Server'da sayfalama uygulamak aslında ana odakları SQL olmadığında birçok web geliştiricisinin kapasitesinin biraz ötesindedir.

Ayrıca, birleştirme ve diğer koşullar nedeniyle zaten karmaşık olabilecek sorguları büyük ölçüde basitleştirecektir.

Bunun da ötesinde, mantığın tamamen Microsoft'un kontrolü altında olacağı için böyle bir maddenin zaman içinde dahili olarak optimize edilmesinin daha iyi bir şansı olabileceğini düşünüyorum.

Bunu bir süre önce başka bir forumda büyüttüm ve yanıtların çoğu bunun istenmeyeceğini öne sürdü.

Sayfalama için mevcut herhangi bir tekniğin bozulmadan bırakıldığı göz önüne alındığında, böyle bir madde eklememek için ne gibi bir sebep olabilir? Ve benim gibi insanlar için çok daha iyi olurdu.

Microsoft'un bunu yapmadığının iyi bir nedeni olan herhangi bir şey var mı?

Yanıtlar:



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.