Da die Funktion keine Wurzel oder sonstige kritischen Operationen enthält, kann die einzige Lücke durch den Nenner entstehen (der ja nicht 0 werden darf). Für die Definitionslücken rechnest du also genau die Stellen aus. Die Grenzwerte bestimmst du dann, in dem du für x Werte einsestzt die sich immer näher an die Def-Lücke herantasten bzw. immer größer/kleiner werdende Werte für unendlich.